카테고리 이론 기반의 함수형 타입 시스템과 펑터, 모나드와 같은 저주를 경험해 보자