Date: January 05, 2020
A case for learning functional programming concepts before chasing the next trendy language, with Clojure, F#, Elixir, and Elm as strong places to start.
A case for learning functional programming concepts before chasing the next trendy language, with Clojure, F#, Elixir, and Elm as strong places to start.
An exploration of Elixir, a functional programming language running on the Erlang VM. Discusses functional programming benefits for multi-core processing without thread safety issues, Erlang's role in enabling concurrent systems, actor model, pattern matching, and how Elixir builds on these foundations with modern syntax.