logo

  1. Home
  2. Mailing Lists
  3. Past Meetings
  4. Java Resources
  5. Conferences
  6. Other User Groups
  7. Java Jobs

Meeting Location:
Expedia Seattle
645 Elliott Ave W #200,
Seattle

6:45pm Networking
7:00pm Presentation
8:45pm Beers!

Chair Nimret Sandhu
Community Leaders
Freddy Guime
Ben Garnaat
Founder Jayson Raymond

Meetup

Twitter

LinkedIn

SeaJUG is an all volunteer effort - which means items such as the website and mailing list are updated as schedules afford. We meet on the 3rd Tuesday of every month. We need suggestions/volunteers for topics! If you'd like to donate your time/skills to the cause, contact Nimret Sandhu.

16 June 2009 : Monads

VideoVideo     

In this talk Greg Meredith will look at the monad "design pattern" and how it applies to programming on the web. Programming examples will largely be drawn from functional JVM languages such as Scala.

Speaker Bio

Greg Meredith has supported his math habit by working in computing. Currently he sits at SAP as principal architect. He was the principal architect of Microsoft's BizTalk's Process Orchestration offering and took on the burden of contributing to the early WSDL spec to keep it from being more of a train wreck than it is. He also worked on Microsoft's super secret BigTop project, working on an OS and Programming Language pair, based on process calculi. Prior to that he was one of the core members of the Carnot Team at the first industrial research consortium, the now defunked MCC.

There he worked with Christine Tomlinson on Rosette/ESS, a fully reflective actor-based programming language with a high performance execution engine.