1. Output depends only on input(일명 ODI)
  2. No side effect(일명 NSE)

코드 작성할 때 이 원칙들만 잘 지키면, 너도 FP 프로그래머.