Tail call optimization is becoming increasingly popular due to the interest in functional programming and its inclusion in newer versions of popular languages. So what...
JavaScript was my favorite language until I met Elixir and now TypeScript for the amount of freedom it provides to the developer (probably enough to even shoot yourself on your...
There was this urge in me to try out Functional Programming since quite a few days and one day I got my hands on ‘Programming Elixir’ by Dave Thomas. The...
With quite a lot of emerging languages these days like Go, Rust, Scala, Clojure, Julia, Nim, Factor, Red, Rebol, Ceylon, Kotlin and an probable endless list here, I wanted to...
Before working on any programming language, you’ll need to understand the basic types that it provides. Coming from the world of C++, Java and JavaScript, the basic types in Elixir...