Getting started with Grain by examples
I was always fascinated by functional programming, but I'm not a (good) "functional programmer".
My first steps with functional programming were with Scala, which was rough. I gave up quickly the first time and returned to my first love: JavaScript ...