Copyright © 2010 Tony Morris
This presentation is intended for the April 2010 meeting of the Brisbane Functional Programming Group
Programming with applicative functors [ApplicativeProg] generalises monadic programming permitting more available data types with fewer operations. However, these operations are sufficient for general handling of functions which may fail to compute a result and instead produce an error value. Further, these error values can be accumulated using an associative binary operation (semigroup).
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Appendix C, Licence.
Table of Contents