conway.js & monads.js