A good way of really understanding a programming language is to go deep into the standard library and really get to know every single function. In...
You might have heard of "Enums with superpowers", "Tagged Union Types" or Algebraic Data Types(ADT). It is heavily used in functional programming. And...
What's the best HTML/CSS library in Elm? mdgriffith/elm-ui? rtfeldman/elm-css? Both improve upon elm/html. In this article I will show why elm/html is...
In functional programming, you usually don't use classes. But that begs the question: How can you model complex structures without using...
About this SeriesIn this article, you will learn the basic philosophy behind functional programming. However, there are different ways of looking at...