모나드1 사당 iOS 스터디 3주차 - 모나드 CHAPTER 16 모나드모나드는 특정한 상태로 값을 포장하는 것에서 출발함수객체와 모나드는 특정 기능이 아닌 디자인 패턴 혹은 자료구조라고 할 수 있습니다.__16.1 컨텍스트‘콘텐츠’를 담은 그 무엇인가’를 뜻합니다.옵셔널은 some과 none이라는 두 가지의 컨텍스트를 갖습니다.__16.2 함수객체옵셔널은 컨테이너(컨텍스트가 일종의 컨테이너 역할을 합니다)와 값을 갖기 때문에 맵 함수를 사용할 수 있습니다.‘함수객체란 맵을 적용할 수 있는 컨테이너 타입’Array, Dictionary, Set 등등 스위프트의 많은 컬렉션 타입이 함수객체옵셔널 map 메서드 구현Optional(2).map(addThree) Optional.none.map(addThree) __16.3 모나드모나드는 함수객체의 일종으.. 2018. 8. 17. 이전 1 다음