ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [함수형 프로그래밍] 섹션5 . 코드를 값으로 다루어 표현력 높이기
    Web Dev/1. JS 문법 관련 2021. 1. 26. 12:02
    728x90

     

    해당 Repository를 clone 하신 후, http-server ./section5 을 통해서 확인하실 수 있습니다

    코드를 값으로 다루어 표현력 높이기

    • go: 앞에서부터 순서대로 실행되길 기대함

      go(0, a=>a+1, a=> a+10, a=>a+100, log);

      reduce를 활용

      함수들로 즉시 어떤 값을 구하는 용
    • pipe: 함수들이 나열되어있는 합성된 함수를 만드는 함수

      const f = pipe(a => a+1, a=> a+10, a=> a+100);

      를 통해서 함수를 합성하는 것을 기대

      함수를 리턴함

      내부에서는 go를 사용한다
    • curry: 함수를 값으로 받아두고, 원하는 시점에 실행하는 함수

      인자가 원하는 만큼 들어왔을때 실행하는 것

    댓글

Designed by Tistory.