Difference between revisions of "BayHac2014"
Jump to navigation
Jump to search
(→Lightning Talks: Fixed spelling of my last name) |
|||
(17 intermediate revisions by 10 users not shown) | |||
Line 57: | Line 57: | ||
== Classes == |
== Classes == |
||
=== Friday === |
=== Friday === |
||
− | * 5:15pm - 6:15pm '''Programming with Pipes''' by Gabriel Gonzalez (Large Room) |
+ | * 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 Room) |
+ | * 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 (Small Room) |
+ | * 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 (Small Room) |
* 11am - 12pm '''Haskell for Scala Programmers''' by Runar Bjarnason (Small Room) |
||
* 12 pm - 1pm '''Conquering Cabal''' by Jonathan Fischoff (Small Room) |
* 12 pm - 1pm '''Conquering Cabal''' by Jonathan Fischoff (Small Room) |
||
− | * 2pm - 3pm '''Pandoc''' by John MacFarlane (Small Room) |
+ | * 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 (Small Room) |
+ | * 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 (Small Room) |
+ | * 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 (Small Room) |
+ | * 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 (Small Room) |
* 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 (Small Room) |
* 10am - 11:30am '''GHC iOS: Up and Running''' by Luke Iannini (Small Room) |
||
− | * 11:30am - 1pm '''Programming with Vinyl''' by Jonathan Sterling (Small Room) |
+ | * 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 (Large Room) |
* 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 (Large Room) |
+ | * 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 (Large Room) == |
== Saturday Demos and Experience Reports (Large Room) == |
||
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
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.