Roundup '11 - Monoids, Monads and Math, oh My! Fully formatted shownotes can always be found at http://javaposse.com Recorded at the Java Posse Roundup 2011, in Crested Butte, CO, a discussion about demystifying functional programming.

  • Monoid
    • http://en.wikipedia.org/wiki/Monoid
  • Monad
    • http://en.wikipedia.org/wiki/Monad_(category_theory)
  • Brian Marick's introduction to practical monads
    • http://vimeo.com/20717301
  • Using Scala's Option type
    • http://www.scala-lang.org/api/current/scala/Option.html
  • Daniel Spiewak on monads
    • http://www.codecommit.com/blog/ruby/monads-are-not-metaphors
  • F# Workflows
    • http://www.infoq.com/articles/pickering-fsharp-workflow
  • Dijkstra on teaching computer science
    • http://en.wikipedia.org/wiki/The_Cruelty_of_Really_Teaching_Computer_Science
    • http://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/EWD1036.html
  • Pierce - Category Theory for Computer Scientists
    • http://www.amazon.com/Category-Computer-Scientists-Foundations-Computing/dp/0262660717
  • Dijkstra - a Discipline of Programming
    • http://www.amazon.com/Discipline-Programming-Edsger-W-Dijkstra/dp/013215871X
  • LINQ
    • http://msdn.microsoft.com/en-us/netframework/aa904594
  • Guava
    • http://code.google.com/p/guava-libraries/
  • Fantom language
    • http://fantom.org/
  • NaNoWriMo
    • http://www.nanowrimo.org/
  • Scala Actors
    • http://programming-scala.labs.oreilly.com/ch09.html
  • XML in Scala
    • http://programming-scala.labs.oreilly.com/ch10.html
  • More on F# workflows
    • http://www.slideshare.net/mdlm/understanding-f-workflows

Thanks * Libsyn.com - http://www.libsyn.com - for hosting and bandwidth * Feedburner.com - http://www.feedburner.com - for feed redirect * Kirsty Doherty, Amy Ehmann for Java Posse artwork * Theme Music: + Opening - "Java" the parody song Copyright 1997 Broken Records and Marjorie Music Publ. (BMI), - written and performed by Loose Bruce Kerr of the Dr. Demento Show and Sun Microsystems attorney. - Based on the WWI popular song, "Ja-da." Ukelele style on the recording taught to Bruce by his dad. - Re-produced with kind permission from "Loose" Bruce Kerr - http://loosebrucekerr.libsyn.com http://www.youtube.com/watch?v=TAX0gJt-aZg + Closing - Juan Carlos Jimenez - In the House (Intro No. 1)

  • To contact us:
    • Visit our homepage - http://javaposse.com
    • Post on our Google Group - http://groups.google.com/group/javaposse
    • Pose a question on our Google Moderator group - http://tinyurl.com/q4javaposse
    • Call us with questions and feedback - (408) 465-4626
    • Or send us email - javaposse@gmail.com

The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall

Products Discussed In This Episode