この記事はSwift-2 Advent Calendar 2014の23日目。Swift本を紹介しようと思ったら他にも色々書いてしまった。 Swiftで関数型プログラミング 原題Functional Programming in Swift。ベストプラクティスを追い求めてるobjc.ioの人たちが書いた本。ebooks版(PDF, ePub)が安く、なんとダウンロードしたサンプルコードがPlaygroundsで実行できる。 きっかけはQuickというOSSの開発者から薦めてもらった @yimajo enumとswitchはSwiftの割といいところだと思う!でも自分もFunctional Programming for Swiftを読むまでは知らなかった and 理解できていなかった — Brian Gesiak(もどかしい) (@modocache) 2014, 11月 18 サンプル版
![新人iOSプログラマじゃなくても2014年末から正月にかけて読みたい意識高い本(Swiftを中心に) - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/e357e3a9cf4a346244abcf8765118ae9bc66b7f4/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-f625e957b80c4bd8dd47b724be996090.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUU2JTk2JUIwJUU0JUJBJUJBaU9TJUUzJTgzJTk3JUUzJTgzJUFEJUUzJTgyJUIwJUUzJTgzJUE5JUUzJTgzJTlFJUUzJTgxJTk4JUUzJTgyJTgzJUUzJTgxJUFBJUUzJTgxJThGJUUzJTgxJUE2JUUzJTgyJTgyMjAxNCVFNSVCOSVCNCVFNiU5QyVBQiVFMyU4MSU4QiVFMyU4MiU4OSVFNiVBRCVBMyVFNiU5QyU4OCVFMyU4MSVBQiVFMyU4MSU4QiVFMyU4MSU5MSVFMyU4MSVBNiVFOCVBQSVBRCVFMyU4MSVCRiVFMyU4MSU5RiVFMyU4MSU4NCVFNiU4NCU4RiVFOCVBRCU5OCVFOSVBQiU5OCVFMyU4MSU4NCVFNiU5QyVBQyVFRiVCQyU4OFN3aWZ0JUUzJTgyJTkyJUU0JUI4JUFEJUU1JUJGJTgzJUUzJTgxJUFCJUVGJUJDJTg5JnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkNtaWRkbGUmcz1lZjYzYjk5NjIwNTZlMDA3NDFhNmQxMzFmZTZiOTA3OQ%26mark-x%3D142%26mark-y%3D151%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQweWltYWpvJnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0zMDlmNDU4MGQ1NzI2Y2EyYzVlZjcyYjY4MzliODZmZA%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D699579bbc885ae9631a0feac67e9492a)