This is a SOMA iteration of the meetup originally put together for BASE by Mike Slinn, its organizer and SfS co-organizer. James, one of the speaker, is the organizer of BASE (http://www.meetup.com/Bay-Area-Scala-Enthusiasts/). Thanks, Mike and James -- this is great BASE/SOMA cross-pollination.
James Douglas is a Forward Deployed Engineer at Palantir Technologies, where he focuses on functional Web APIs built on a variety of JVM-based stacks. He has a special interest in theoretical computer science, including delimited continuations and how they are useful to applied programming. He will discuss his "imperatively" project, which uses delimited continuations to build complex, multi-step Web workflows out of easy to follow imperative code.
Matt Neely will also present (blurb to come).
NOTE: Yelp shares offices in SOMA in a building with security. Their policy of admission, and serving delicious beer, require that
-- you sign up for the meetup with your full first and last name. Folks who used one-word nicks will NOT be admitted. If you joined under a nick and want to come to Yelp, please change your official name for the meetup.
-- you will need to show a government ID of any kind matching the names under which you signed up. Name tags will be preprinted form the list.
-- The latest you can sign up is noon of the day of the meetup. After that, the list is closed and given to Yelp for printing the badges.
The awesomeness of Yelp and Scala, and especially the delimitedness and continuity of the delimited continuations, all appeal to your better self to follow the above benevolent and reasonable policies! :)