User Tools

Site Tools



This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
blog:comprehensibly_comprehending_monads [2012/05/18 20:22]
djo created
blog:comprehensibly_comprehending_monads [2014/10/17 22:08] (current)
Line 1: Line 1:
 +====== An Informal Introduction to Monads for Java and Scala Programmers ======
 +Last night I spoke about monads to the Chicago Scala group. ​ It was a good time, and hopefully profitable to all.
 +One of the most fun parts was a thought exercise we did together at the end: Finishing implementing monadic behavior over Java's Iterable<​T>​...
 +Anyway, I didn't present using a slide deck this time, but put all my notes into a mind map using [[http://​​|XMind]],​ collapsed all the nodes below the 1st level, and used the drill up/down feature to show the content and come back to the overview. ​ Notes attached to nodes contain code snippets and examples.
 +The approach worked nicely, but has the side effect that one can't easily publish the results on the web.
 +So, without further ado, here's an HTML export of my notes from XMind. ​ Hopefully I'll have a chance to rewrite the presentation as an article, but until then... ​ :)
blog/comprehensibly_comprehending_monads.txt ยท Last modified: 2014/10/17 22:08 (external edit)