• Home
  • Posts
  • Books
  • About
  • EN
함수형 프로그래밍의 모든 것

함수형 프로그래밍의 모든 것

명령형 사고를 깨고 함수형으로 전환하기

Evan Moon

5 chapters

함수형 사고의 전환부터 순수 함수, 불변성, 안전한 함수 합성, 그리고 모나드까지 — 함수형 프로그래밍의 핵심 개념을 하나씩 짚어보는 시리즈입니다.


  1. 01

    기존의 사고 방식을 깨부수는 함수형 사고

    명령형에서 선언형으로, 프로그래밍 사고를 전환하는 법

  2. 02

    수학에서 기원한 프로그래밍 패러다임, 순수 함수

    순수 함수가 코드를 단순하게 만드는 이유

  3. 03

    변하지 않는 상태를 유지하는 방법, 불변성(Immutable)

    변하지 않는 데이터를 쓰면 무엇이 달라지는가

  4. 04

    어떻게 하면 안전하게 함수를 합성할 수 있을까?

    펑터와 모나드로 함수 합성의 실패를 다루는 법

  5. 05

    펑터를 넘어서, 모나드까지

    TypeScript로 이해하는 어플리케이티브 펑터와 모나드