An example of pure functional programming in JavaScript using the Immutable.js library to solve Bloxorz (http://www.coolmath-games.com/0-bloxorz/).
Prepared as part of a presentation on Functional JavaScript given at:
The Santa Barbara JavaScript Meetup - 8/2015
LA.JS - 8/2015
The Kansas City Developer's Conference - 6/2015
the STLJS meetup on 1/15/2015.
Slides are here: https://docs.google.com/presentation/d/1xPxMXCVLqPzSUarK_aTp2S9DOtH63axihk6kbyMOxcI/edit?usp=sharing