Elm Enlightenment: Raycasting with Bresenham’s Algorithm

Build a functional lighting algorithm with us from scratch in Elm.


Elm (Programming Language)

Elm is a domain-specific programming language for declaratively creating web browser-based graphical user interfaces. Elm is purely functional, and is developed with emphasis on usability, performance, and robustness. It advertises "no runtime exceptions ... (more…)

Read more »

Minesweeper in Elm

I'm a sucker for math (not necessarily good at it, I just like it) and really dislike null pointer exceptions. If you can relate, then functional programming is probably something you will like too. Now I've (almost) replicated minesweeper in Elm, and I t... (more…)

Read more »