Code and slides for Codemania 'Monads to the Rescue' presentation
Java F# Haskell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
F#
haskell
java
README.md

README.md

superhero-monads

Code and slides for a Codemania presentation (http://codemania.co.nz).

The Java 8 code was compiled with OpenJDK 8 early access edition B79 with lambda support, available from: http://jdk8.java.net/lambda/.

Information on how to download and use the Glasgow Haskell Compiler (GHC) is available at http://www.haskell.org/ghc/docs/latest/html/users_guide/index.html. The full Haskell platform is available at http://www.haskell.org/platform/. A quick-start guide can be found at http://davesquared.net/2012/02/haskell-newbie-attempts-a-haskell-quick-start.html.

Abstract: Monads to the Rescue

Monads are sometimes spoken of like villains with an evil plan to turn programmers' brains to mush. This talk will reveal that monads are actually superheroes and show how they can save your Hello World and beyond from great perils. The presentation will cover some of the basics of the functional programming paradigm before focusing on a select squad of monadic heroes. There will be examples shown in Java 8 as well as Haskell.

Slides: http://monads.codemiller.com

Video: https://www.youtube.com/watch?v=MlZCiiKGbb0