BayHac2014
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.
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 |
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
- 6:15pm - 7pm A Tutorial on Free Monads by Dan Piponi (Large Room) — video
Saturday
- 10am - 11am Beginning Haskell by Bob Ippolito (Small Room) - slides
- 11am - 12pm Haskell for Scala Programmers by Runar Bjarnason (Small Room)
- 12 pm - 1pm Conquering Cabal by Jonathan Fischoff (Small Room)
- 2pm - 3pm Pandoc for Haskell Hackers by John MacFarlane (Small Room)
- 3pm - 4pm Haste: Front End Web Development with Haskell by Lars Kuhtz (Small Room)
- 4pm - 5pm From Prolog to Hindley-Milner by Tikhon Jelvis (Small Room)
- 5pm - 6pm Yesod: Up and Running by Dan Burton (Small Room) - source
- 6pm - 7pm Lens: Inside and Out by Shachaf Ben-Kiki (Small Room)
Sunday
- 10am - 11:30am GHC iOS: Up and Running by Luke Iannini (Small Room)
- 11:30am - 1pm Programming with Vinyl by Jonathan Sterling (Small Room) - slides
- 1pm - 2pm Functional Reactive Programming with Elm by Evan Czaplicki (Large Room)
- 2pm - 3pm Denotational Design: from meanings to programs by Conal Elliott (Large Room)
- 3pm - 4pm Getting Stuff Done with Haskell by Greg Weber (Large Room) view presentation on Dox
Saturday Demos and Experience Reports (Large Room)
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
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
- Jonathan Fischoff - organizer
- Mark Lentczner - asst. organizer
- David Banas - amateur Haskeller
- Michael Litchard - Haskeller
- Conal Elliott
- Tikhon Jelvis
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.