Skip to content

Meetup at the New Hacker Dojo

Photo of Tim Sears
Hosted By
Tim S. and Conal E.
Meetup at the New Hacker Dojo

Details

At our next meetup, we have two great topics and speakers from amongst our very own.

Conal Elliott will be giving a talk about folds and unfolds. 'fold' and 'unfold' are very short and fairly simple functions that provide a pattern of recursion used by Haskellers all the time, often indirectly. If you don't know them, you will be amazed at how many programs can be seen as a fold or an unfold. If you do know them, Conal will share some deep insights into these two important functions in the FP arsenal. This talk promises to be a classic.

Next up, Steve Severance, co-founder of Alpha Heavy Industries, an electronic trading firm, will be telling us why he really loves the STM monad. Haskell is one of the few languages that offer elegant support for Software Transactions Memory (STM). This programming technique allows you to commit a group of separate, effectful transactions on an all-or-none basis. E.g. "declare war" then "launch missiles". Steve promises to show you why, when and how he uses STM every day without hurting anyone, except other traders.

Come and join us at our first meetup at the great new Hacker Dojo location. Come early or stay late to check it out.

Photo of Haskell Hackers: The South SF Bay Haskell User Group group
Haskell Hackers: The South SF Bay Haskell User Group
See more events