Difference between revisions of "BayHac2014"
Jump to navigation
Jump to search
(→Friday) |
(→Lightning Talks: Fixed spelling of my last name) |
||
(21 intermediate revisions by 11 users not shown) | |||
Line 57: | Line 57: | ||
== Classes == |
== Classes == |
||
=== Friday === |
=== Friday === |
||
− | * 5:15pm - 6:15pm '''Programming with Pipes''' by Gabriel Gonzalez (Large) |
+ | * 5:15pm - 6:15pm '''Programming with Pipes''' by Gabriel Gonzalez (Large Room) — [https://drive.google.com/folderview?id=0B60EFlB9qDBNMGhKNHY3NXZLbHM&usp=sharing slides] |
− | * 6:15pm - 7pm '''A Tutorial on Free Monads''' by Dan Piponi (Large) |
+ | * 6:15pm - 7pm '''A Tutorial on Free Monads''' by Dan Piponi (Large Room) — [https://plus.google.com/u/0/events/cu5t5s2g14t4fqmapft5bcatqeg video] |
=== Saturday === |
=== Saturday === |
||
− | * 10am - 11am '''Beginning Haskell''' by Bob Ippolito |
+ | * 10am - 11am '''Beginning Haskell''' by Bob Ippolito (Small Room) - [http://bob.ippoli.to/beginning-haskell-bayhac-2014/ slides] |
− | * 11am - 12pm '''Haskell for Scala Programmers''' by Runar Bjarnason |
+ | * 11am - 12pm '''Haskell for Scala Programmers''' by Runar Bjarnason (Small Room) |
− | * 12 pm - 1pm '''Conquering Cabal''' by Jonathan Fischoff |
+ | * 12 pm - 1pm '''Conquering Cabal''' by Jonathan Fischoff (Small Room) |
− | * 2pm - 3pm '''Pandoc''' by John MacFarlane |
+ | * 2pm - 3pm [http://johnmacfarlane.net/BayHac2014/ '''Pandoc for Haskell Hackers'''] by John MacFarlane (Small Room) |
− | * 3pm - 4pm '''Haste: Front End Web Development with Haskell''' by Lars Kuhtz |
+ | * 3pm - 4pm [https://github.com/alephcloud/bayhac2014 '''Haste: Front End Web Development with Haskell'''] by Lars Kuhtz (Small Room) |
− | * 4pm - 5pm '''From Prolog to Hindley-Milner''' by Tikhon Jelvis |
+ | * 4pm - 5pm [http://www.haskell.org/haskellwiki/BayHac2014/Prolog '''From Prolog to Hindley-Milner'''] by Tikhon Jelvis (Small Room) |
− | * 5pm - 6pm '''Yesod: Up and Running''' by Dan Burton |
+ | * 5pm - 6pm [https://goo.gl/gMrmnv '''Yesod: Up and Running'''] by [[User:drb226|Dan Burton]] (Small Room) - [https://www.fpcomplete.com/user/DanBurton/yesod-beginner source] |
− | * 6pm - 7pm '''Lens: Inside and Out''' by Shachaf Ben-Kiki |
+ | * 6pm - 7pm '''Lens: Inside and Out''' by Shachaf Ben-Kiki (Small Room) |
=== Sunday === |
=== Sunday === |
||
− | * 10am - 11:30am '''GHC iOS: Up and Running''' by Luke Iannini |
+ | * 10am - 11:30am '''GHC iOS: Up and Running''' by Luke Iannini (Small Room) |
− | * 11:30am - 1pm '''Programming with Vinyl''' by Jonathan Sterling |
+ | * 11:30am - 1pm [https://vimeo.com/95694918 '''Programming with Vinyl''' ] by Jonathan Sterling (Small Room) - [https://github.com/VinylRecords/BayHac2014-Talk/blob/master/Talk.pdf slides] |
− | * 1pm - 2pm '''Functional Reactive Programming with Elm''' by Evan Czaplicki |
+ | * 1pm - 2pm '''Functional Reactive Programming with Elm''' by Evan Czaplicki (Large Room) |
− | * 2pm - 3pm [ |
+ | * 2pm - 3pm [https://github.com/conal/talk-2014-bayhac-denotational-design/blob/master/README.md '''Denotational Design: from meanings to programs'''] by Conal Elliott (Large Room) |
− | * 3pm - 4pm '''Getting Stuff Done with Haskell''' by Greg Weber |
+ | * 3pm - 4pm [https://docs.google.com/presentation/d/1suMuLRo1xS5NxWn-L9lGHtVNpOH48F9ZnDyv5PyxEpI/edit?usp=sharing '''Getting Stuff Done with Haskell'''] by Greg Weber (Large Room) [https://app.usedox.com/d/rbczklzyvgczkfgh/Getting-it-Done-with-Haskell-pdf view presentation on Dox] |
− | == Saturday Demos and Experience Reports == |
+ | == Saturday Demos and Experience Reports (Large Room) == |
1pm - 2pm |
1pm - 2pm |
||
* '''Haskell at IMVU''' by Andy Friesen |
* '''Haskell at IMVU''' by Andy Friesen |
||
Line 87: | Line 87: | ||
== Lightning Talks == |
== Lightning Talks == |
||
+ | * Aaron Wolf - '''Snowdrift.coop: FLO fundraising built with Yesod''' |
||
− | ''determined at the event'' |
||
+ | * Harold Carr - '''a Haskell Bitly Client using Template Haskell & Aeson''' |
||
+ | * Tad Doxsee - [http://www.planit9.com/blog/learning_web_programming.pdf '''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 == |
== Attendees == |
||
Line 96: | Line 103: | ||
* [mailto:michael@schmong.org Michael Litchard] - Haskeller |
* [mailto:michael@schmong.org Michael Litchard] - Haskeller |
||
* [http://conal.net Conal Elliott] |
* [http://conal.net Conal Elliott] |
||
+ | * [http://jelv.is Tikhon Jelvis] |
||
== Projects == |
== Projects == |
Latest revision as of 17:52, 13 June 2014
San Francisco Bay Area & Silicon Valley Haskell Hackathon
Error creating thumbnail: Unable to save thumbnail to destination
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 |
Error creating thumbnail: Unable to save thumbnail to destination
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.