![Fragmented - An Android Developer Podcast artwork](https://is2-ssl.mzstatic.com/image/thumb/Podcasts123/v4/00/f5/c0/00f5c0f5-91e8-c52a-3a5c-8187c4b43797/mza_4290848285973845015.jpg/100x100bb.jpg)
083: Learning the basics of functional programing with Anup Cowkur
Fragmented - An Android Developer Podcast
English - May 15, 2017 05:00 - 53 minutes - 48.7 MB - ★★★★★ - 53 ratingsTechnology Education How To android developer java androiddev kotlin Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
RxJava is considered a functional reactive programming library. But the paradigms of functional programming have existed for a very long time. In this episode we talk to Android GDE Anup Cowkur, about his experience experimenting with "pure" functional languages. He breaks down some of the basic concepts, explaining the different terms along the way.
Show Notes
Gordon Moore & Moore's law
Rich Hickey on Clojure's Features and Implementation
PCollections - persistent Java collections library
Functional languages:
Elixir
Elm
Scala
Lisp
Haskell
Erlang
Resources
Anup's multi part series on functional programming
The Context podcast - Functional programming with Paco Estevez
Anjana Vakil: Learning Functional Programming with JavaScript - JSUnconf 2016
Learning functional programming and compositional software techniques in JavaScript - Eric Elliot
Sponsors
Rollbar - special offer: Bootstrap plan free for 90 days
Contact
@anupcowkur [twitter.com]
@fragmentedcast [twitter.com]
@donnfelker and +DonnFelker
@kaushikgopal and +KaushikGopalIsMe