Chris Eidhof provides a nice introduction to why functional programming is relevant in an object-oriented world and focuses specifically on functional coding in Swift.
You can find the slides to Chris’s presentation here.
Check out introduction video on Vimeo.