혼자 쓰는 짧은 스크립트보다 팀과 장기 유지보수 코드에서 타입 계약의 효과가 커집니다.
런타임 장애 전에 타입 불일치를 걸러냅니다.
데이터 구조를 코드 안에서 읽을 수 있게 만듭니다.
함수 시그니처 변경이 호출부까지 추적됩니다.
핵심프로젝트가 커질수록 타입은 문서보다 최신 상태를 유지하기 쉬운 안전장치가 됩니다.