From HaskellWiki



San Francisco Bay Area & Silicon Valley Haskell Hackathon

Come join a group of Haskell hackers to work on a wide variety of projects. All levels welcome.

Special thanks to IMVU, Google, Aleph Cloud and Twitter for sponsoring BayHac '14!

When: Friday, May 16th – Sunday, May 18th, 2014 Where: Hacker Dojo Cost: Free News and Discussion: BayHac Google Group





Location

Hacker Dojo, 599 Fairchild Drive, Mountain View, CA (Google Map)

Schedule

Basic timing... details to be developed. Expect lightning talks, hacking, and other activities:

Friday, May 16th 3pm - 7pm Saturday, May 17th 10am ~ 7pm Sunday, May 18th 10am - 4pm

Classes

Friday

5:15pm - 6:15pm Programming with Pipes by Gabriel Gonzalez (Large Room) — slides

by Gabriel Gonzalez (Large Room) — slides 6:15pm - 7pm A Tutorial on Free Monads by Dan Piponi (Large Room) — video

Saturday

Sunday

Saturday Demos and Experience Reports (Large Room)

1pm - 2pm

Haskell at IMVU by Andy Friesen

by Andy Friesen Haskell at Aleph Cloud by Jeff Polakow

by Jeff Polakow Haskell at Docmunch by Greg Weber

by Greg Weber Haskell at Pingwell by Tim Sears

by Tim Sears Tree.is demo by Luke Iannini

Lightning Talks

Aaron Wolf - Snowdrift.coop: FLO fundraising built with Yesod

Harold Carr - a Haskell Bitly Client using Template Haskell & Aeson

Tad Doxsee - PlanIt9: Learning Web Programming via Haskell (pdf)

Paul Ivanov - IHaskell Notebook

Ben Burdotle - Cyclophone

John Millikin - The "options" package

Jon Sterling - Vinyl

Conal Eliott - Haskell to HW

Attendees

Projects

TreeViz - a computation breakdown visualization project hosted by David Banas Haskell Platform, the new build - We are working on a new build system for all of Haskell Platform: Generating tarballs, installers, and even the web site from one single Shake based build tool. Lots to do! See Mark Lentczner. lambda-ccc - a project for compiling Haskell to hardware. I'm doing this work for my day job, but the development is open, and the result will be shared freely. The project starts with a GHC plugin that transforms Core in order to generate a convenient-to-manipulate GADT representation of the original. Then convert to an Arrow -like algebraic interface that can be interpreted in various ways, including as circuits. See Conal Elliott. see what Template Haskell generates. For those interested in hacking on the GHC compiler, see Greg Weber Snowdrift.coop — a community-engagement and fundraising platform strictly for Free/Libre/Open projects, built on Yesod; Head developer David Thomas and co-founder (and Haskell beginner) Aaron Wolf will be on hand. We have a wide range of projects at different levels and sizes to hack on.

IRC channel

We'll be hanging out on #bayhac on FreeNode.