User Tools

Site Tools


blog:comprehensibly_comprehending_monads

Differences

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://​www.xmind.net/​|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... ​ :)
 +
 +http://​www.coconut-palm-software.com/​monads/​html/​Monads.html
 +
 +~~LINKBACK~~
 +~~DISCUSSION~~
blog/comprehensibly_comprehending_monads.txt ยท Last modified: 2014/10/17 22:08 (external edit)