Javascript Monads

This was a particularly challenging concept – Javascript Monads. Patched it together on a bit of a short deadline but was a good brain-muscle-stretcher.

(Here's an attempted, likely wrong explanation. Developers feeling generous please correct me in comments)
Monads are a design pattern in programming – they chain operations together to make the code flexible and reusable (hence the graph map). They also nest functions inside each other in layers (hence the layered spheres here).
TL;DR – Monads are f*!@.ing complicated.

Will post some of the alternate concepts in a rebound.

More by Maggie Appleton

View profile