{"action":"closed","issue":{"url":"https://api.github.com/repos/hyperoslo/iOS-playbook/issues/43","labels_url":"https://api.github.com/repos/hyperoslo/iOS-playbook/issues/43/labels{/name}","comments_url":"https://api.github.com/repos/hyperoslo/iOS-playbook/issues/43/comments","events_url":"https://api.github.com/repos/hyperoslo/iOS-playbook/issues/43/events","html_url":"https://github.com/hyperoslo/iOS-playbook/issues/43","id":59958069,"number":43,"title":"iOS, the new wave","user":{"login":"NSElvis","id":1088217,"avatar_url":"https://avatars.githubusercontent.com/u/1088217?v=3","gravatar_id":"","url":"https://api.github.com/users/NSElvis","html_url":"https://github.com/NSElvis","followers_url":"https://api.github.com/users/NSElvis/followers","following_url":"https://api.github.com/users/NSElvis/following{/other_user}","gists_url":"https://api.github.com/users/NSElvis/gists{/gist_id}","starred_url":"https://api.github.com/users/NSElvis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NSElvis/subscriptions","organizations_url":"https://api.github.com/users/NSElvis/orgs","repos_url":"https://api.github.com/users/NSElvis/repos","events_url":"https://api.github.com/users/NSElvis/events{/privacy}","received_events_url":"https://api.github.com/users/NSElvis/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-03-05T14:24:25Z","updated_at":"2015-03-12T15:28:24Z","closed_at":"2015-03-12T15:28:24Z","body":"iOS, mainly thanks to Swift, is transitioning to a whole new level. Now you hear more about Functional Programming, Reactive Programming, Immutability and so much more.\r\n\r\nI thought I would start this issue to compile some resources that could help us to get to the next level.\r\n\r\nWould be great if (besides the link) you added why the resource is relevant or how it could help us.\r\n\r\n<hr>\r\n\r\nGreat introduction by [Andy Matuschak](https://twitter.com/andy_matuschak) about why this concepts are important and how they help to make better software\r\nhttps://developer.apple.com/videos/wwdc/2014/\r\nhttp://realm.io/news/andy-matuschak-controlling-complexity/\r\n\r\n>Rich Hickey, the author of Clojure, is an independent software designer, consultant and application architect with over 20 years of experience in all facets of software development.\r\n\r\nhttp://www.infoq.com/presentations/Are-We-There-Yet-Rich-Hickey\r\nhttp://www.infoq.com/presentations/Simple-Made-Easy\r\n\r\nHaskell and Scala are probably some of the most relevant functional languages out there, learning them is embracing *the new wave*\r\n\r\nLearn Haskell\r\nhttp://learnyouahaskell.com/\r\n\r\nPrinciples of Reactive Programming\r\nhttps://www.coursera.org/course/reactive\r\n\r\nDan Grossman’s Programming Languages Course\r\nhttp://oleb.net/blog/2014/12/programming-languages-mooc/\r\n\r\nFunctional Programming Principles in Scala\r\nhttps://www.coursera.org/course/progfun\r\n"}}