책을 선택 했다. Swift 3 functional programming 일단 챕터 1 . Getting Started with Functional Programming in Swift - why functional programming matters? - what is functional programming? - swift language basics - immutability - first-class , higher-order, and pure functions - Optionals and pattern matching - closures - type aliasing why functional programming matters? 일단 첫페이지 보니까. 소프트웨어가 복잡해지고 그러니까 계층을 분리하..