Conversations with a six-year-old on functional programming
My six-year-old son walked up to me yesterday. “What are you reading?” At the time, I was reading part of Janis Voigtländer’s habilitation thesis. Unsure where to even start, I decided to just ans…
Introduction to Functional Programming in Python - KDnuggets
Python facilitates different approaches to writing code, and while an object-oriented approach is common, an alternative and useful style of writing code is functional programming.
GitHub - h4cc/awesome-elixir: A curated list of amazingly awesome Elixir an
A curated list of amazingly awesome Elixir and Erlang libraries, resources and shiny things. Updates: - GitHub - h4cc/awesome-elixir: A curated list of amazingly awesome Elixir and Erlang libraries...
A practical introduction to functional programming (2013)
Many functional programming articles teach abstract functional techniques. That is, composition, pipelining, higher order functions. This one is different. I...
Easier Concurrent Programming in JavaScript with Async Functions
We're about to introduce async functions internally at Facebook so I'm taking the time to reflect on how this could be a great win for building reliable software. When I joined the company, I worke...
A practical introduction to Functional Programming for Python coders
This post acquaints the reader with the fundamentals of Functional Programming in the context of Python. Most programmers rarely touch upon languages with a primary functional focus- such as Lisp o…
Using Map and Reduce in Functional JavaScript - SitePoint
M. David Green demonstrates how using the functional programming techniques of mapping & reducing can lead to cleaner code which is easy to read & maintain.