Beginning Elm
08 Feb 2018I recently stumbled upon Elm, a functional reactive programming. I literally spent evenings and nights for the next 2 weeks pouring over tutorials and videos learning Elm.
I found these resources really helpful:
I ported over a search widget to Elm (from KnockoutJS) and that helped cement much of what I learned. The backend is written in Mojolicious. I even published my first CPAN module , Mojolicious::Plugin::AssetPack::Pipe::ElmLang - a pipeline to compile Elm source files into Javascript!
The journey so far has been smooth sailing and Im really enjoying learning