addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Monads in Scala

Paul Agron is back again to present on the compelling topic of Monads. Paul will give an overview of Monads and then discuss some specific implementations in Scala such as Option or Future. We'll talk about for comprehensions and how they are just syntactic sugar for map, flatMap, and filter. Join us to discuss this hot topic and vouch for your favorite monad metaphor. ;)


There are many good articles on monads to provide background information. Comment with ones that you have found interesting. Here's a few I have come across:

http://learnyouahaskell.com/a-fistful-of-monads
http://www.haskell.org/haskellwiki/Monad
http://www.codecommit.com/blog/ruby/monads-are-not-metaphors

Join or login to comment.

  • Arne C.

    Really liked how Paul built up the Monad example from simple function closures. Nice simple lead into the subject

    1 · August 21, 2014

11 went

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy