{"push_id":1355714508,"size":4,"distinct_size":4,"ref":"refs/heads/microflux","head":"252fcaf5a44751283eb16a4ad1a60671abcfaa45","before":"c25c6ae108ca5e3f8816bc1830ede4c3df945566","commits":[{"sha":"97b19c5ec92cf5fe296950e773dd5368db9eb839","author":{"name":"Ivan Gotovchits","email":"8f2d911fba6fdb40ba80ca6ebb68bef5fa469288@ieee.org"},"message":"added Result monad\n\nError and Reader monads now have Make and Make2 functors. The first will\ncreate a monad with one type parameter, and will concretize state/error\nto the value of type passed as a first parameter of\nfunctor. Consequently, Make2 will create a monad with two type\nvariables, with the second ranging over arbitrary state/error types.","distinct":true,"url":"https://api.github.com/repos/ivg/bap/commits/97b19c5ec92cf5fe296950e773dd5368db9eb839"},{"sha":"37b77e9f79d8a4868b2b9ada865ce5fed2238858","author":{"name":"Ivan Gotovchits","email":"8f2d911fba6fdb40ba80ca6ebb68bef5fa469288@ieee.org"},"message":"state monad now also has Make and Make2\n\nonly Cont is left, but I'm afraid of her...","distinct":true,"url":"https://api.github.com/repos/ivg/bap/commits/37b77e9f79d8a4868b2b9ada865ce5fed2238858"},{"sha":"3cd1b7a09889405ee847df2ea7cda26c06b8db8d","author":{"name":"Ivan Gotovchits","email":"8f2d911fba6fdb40ba80ca6ebb68bef5fa469288@ieee.org"},"message":"added `call ~cc` to continuation monad.","distinct":true,"url":"https://api.github.com/repos/ivg/bap/commits/3cd1b7a09889405ee847df2ea7cda26c06b8db8d"},{"sha":"252fcaf5a44751283eb16a4ad1a60671abcfaa45","author":{"name":"Ivan Gotovchits","email":"8f2d911fba6fdb40ba80ca6ebb68bef5fa469288@ieee.org"},"message":"woof ... Cont monad now also two-fold","distinct":true,"url":"https://api.github.com/repos/ivg/bap/commits/252fcaf5a44751283eb16a4ad1a60671abcfaa45"}]}
{"actor":{"display_login":"ivg"}}