ANN: Morph 0.2.0, state+error-handling with pure functions
Release 0.2.0 of the Morph library comes with a couple of fixes and some enhancements: https://github.com/blancas/morph Safe error-handling with non-global, shared data is now even easier: https://github.com/blancas/morph/wiki/Simpler-State-with-Error-Handling Documentation and samples: https://github.com/blancas/morph/wiki The docs include a Codox API Reference and a change log. For feedback, bug reports, etc.: https://github.com/blancas/morph/issues?page=1state=open -- -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: ANN: Morph 0.2.0, state+error-handling with pure functions
So thats at least four clojure monad libraries I know of. This one, https://github.com/bwo/monads, https://github.com/jduey/protocol-monads and the original (?) https://github.com/clojure/algo.monads. Anyone care to comment on the differences beyond use of protocols or not? Pick me a winner... cheers Colin On Thursday, March 21, 2013 5:25:19 AM UTC+13, Armando Blancas wrote: Release 0.2.0 of the Morph library comes with a couple of fixes and some enhancements: https://github.com/blancas/morph Safe error-handling with non-global, shared data is now even easier: https://github.com/blancas/morph/wiki/Simpler-State-with-Error-Handling Documentation and samples: https://github.com/blancas/morph/wiki The docs include a Codox API Reference and a change log. For feedback, bug reports, etc.: https://github.com/blancas/morph/issues?page=1state=open -- -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: ANN: Morph 0.2.0, state+error-handling with pure functions
On Wed, Mar 20, 2013 at 1:16 PM, coltnz colin.tay...@gmail.com wrote: So thats at least four clojure monad libraries I know of. This one, https://github.com/bwo/monads, https://github.com/jduey/protocol-monads and the original (?) https://github.com/clojure/algo.monads. Anyone care to comment on the differences beyond use of protocols or not? Pick me a winner... I'm going to actually officially announce the second one listed soonish and will have some comments on approach, differences, etc. then. One thing that I think is worth pointing out is that both morph and algo.monads violate the monad laws occasionally: morph does for both Either and Maybe, and algo.monads does for Maybe. -- Ben Wolfson Human kind has used its intelligence to vary the flavour of drinks, which may be sweet, aromatic, fermented or spirit-based. ... Family and social life also offer numerous other occasions to consume drinks for pleasure. [Larousse, Drink entry] -- -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.