Quick actions

cmd+k|ctrl+k

Navigation

Languages

I/O actions in JavaScript

Snippet info

Language

JavaScript

Visibility

public

Author

rightfold

Created

2016-10-17T08:28:03Z

Updated

2016-11-01T15:49:52Z

const monad = require('./monad');
const eff = require('./eff');

function log(x) {
    return () => console.log(x);
}

const main = monad.bind(eff, log("Hello"), (_) => log("World"));

// DANGER: UNSAFE!
main();
INFO