Personal tools

BayHac2014

From HaskellWiki

Revision as of 18:27, 15 May 2014 by Conal (Talk | contribs)

Jump to: navigation, search


San Francisco Bay Area & Silicon Valley Haskell Hackathon

BayHac14 banner.png

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

Sign-up Here:
BayHac '14 Attendee Form

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


1 Location

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

2 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

3 Classes

3.1 Friday

  • 5:15pm - 6:15pm Programming with Pipes by Gabriel Gonzalez
  • 6:15pm - 7pm A Tutorial on Free Monads by Dan Piponi

3.2 Saturday

  • 10am - 11am Beginning Haskell by Bob Ippolito
  • 11am - 12pm Haskell for Scala Programmers by Runar Bjarnason
  • 12 pm - 1pm Conquering Cabal by Jonathan Fischoff
  • 2pm - 3pm Pandoc by John MacFarlane
  • 3pm - 4pm Haste: Front End Web Development with Haskell by Lars Kuhtz
  • 4pm - 5pm From Prolog to Hindley-Milner by Tikhon Jelvis
  • 5pm - 6pm Yesod: Up and Running by Dan Burton
  • 6pm - 7pm Lens: Inside and Out by Shachaf Ben-Kiki

3.3 Sunday

  • 10am - 11:30am GHC iOS: Up and Running by Luke Iannini
  • 11:30am - 1pm Programming with Vinyl by Jonathan Sterling
  • 1pm - 2pm Functional Reactive Programming with Elm by Evan Czaplicki
  • 2pm - 3pm Denotational Design: from meanings to programs by Conal Elliott
  • 3pm - 4pm Getting Stuff Done with Haskell by Greg Weber

4 Saturday Demos and Experience Reports

1pm - 2pm

  • Haskell at IMVU by Andy Friesen
  • Haskell at Aleph Cloud by Jeff Polakow
  • Haskell at Docmunch by Greg Weber
  • Haskell at Pingwell by Tim Sears
  • Tree.is demo by Luke Iannini

5 Lightning Talks

determined at the event

6 Attendees

7 Projects

  1. TreeViz - a computation breakdown visualization project hosted by David Banas
  2. 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.
  3. 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 turns transforms Core 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.

8 IRC channel

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