I've been trying to better understand functional programming for a while and wanted to document the steps.
Think about expected results, not steps to get there.
1. Learn you a haskell
3. PrgProg's Elixir book.
4. O'Reilly's Elixir book.
5. Some Erlang research ...
6. PeepCode Elixir intro.
Good Talk by Neal Ford!
Tangible Function Functional Programming
I'll come back and update further as I better understand the concepts.