Have you met Elm?
Elm is a statically typed, purely functional language. It is intended for use on the frontend instead of or in conjunction with JavaScript. Elm caught my attention as I've wanted to get more familiar with functional programming. It seems as a quite easy to start with, and it has a nice tutorial (opens in a new tab) which guides you through writing apps with Elm step by step.
If you would like to see Elm in action and play with it a bit, there's an online editor (opens in a new tab) with a couple of simple examples prepared.
Here are also 3 repositories with bigger Elm projects worth checking out:
- Simple to do app (opens in a new tab)
- Source code for Elm's packages website (opens in a new tab)
- RealWorld example app (opens in a new tab)
In the next posts we'll take a closer look at Elm, its features and benefits it brings.
Happy coding! 😀
© Maciej Modzelewski.RSS