Difference between revisions of "HaskellImplementorsWorkshop/2012"
Jump to navigation
Jump to search
JohanTibell (talk | contribs) |
JohanTibell (talk | contribs) |
||
Line 36: | Line 36: | ||
* '''[[HaskellImplementorsWorkshop/2012/Lentczner|Haskell Platform: Field Report and Future Goals]]''' (Mark Lentczner) |
* '''[[HaskellImplementorsWorkshop/2012/Lentczner|Haskell Platform: Field Report and Future Goals]]''' (Mark Lentczner) |
||
* Second Lightning Talks Session |
* Second Lightning Talks Session |
||
+ | ** '''Splittable random number generators''' (Michal Palka) |
||
+ | ** '''zoom-cache''' (Conrad Parker) |
||
+ | ** '''Identation Sensititve Parsing''' (Michael Adams) |
||
+ | ** '''Optimizing generic programs''' (Jose Pedro Magalhaer) |
||
15:30-16:00: Cake Break |
15:30-16:00: Cake Break |
||
Line 44: | Line 48: | ||
* '''[[HaskellImplementorsWorkshop/2012/Broberg|haskell-suite]]''' (Niklas Broberg) |
* '''[[HaskellImplementorsWorkshop/2012/Broberg|haskell-suite]]''' (Niklas Broberg) |
||
* Third Lightning Talks Session and Beyond Haskell Discussion |
* Third Lightning Talks Session and Beyond Haskell Discussion |
||
+ | ** '''Hmm...''' (Niklas Broberg) |
||
+ | ** '''GUMSMP''' (Malak Aljabri) |
||
+ | ** '''HERMIT for Haskell Impl.''' (Andy Gill) |
||
+ | ** '''API update tool''' (Roman Cheplyaka) |
||
== Organisers == |
== Organisers == |
Revision as of 22:31, 14 September 2012
The Haskell Implementors Workshop is an informal affair, aimed at bringing together people behind the Haskell infrastructure. It provides a forum where people working on compilers, tools, or libraries for Haskell development can bat around ideas, share experiences and ask for feedback from fellow experts. There are no proceedings, just a mixture of short talks, longer talks, discussion and demos.
The Haskell Implementors Workshop will run again this year, co-located with ICFP 2012.
Links
Important Dates
- Tuesday 10th July: Proposal Deadline
- Friday 27th July: Notification
- Friday 14th September: Workshop
Programme
9:00-10:30 Session 1
- GHC Status Update (Simon Peyton-Jones) Slides
- A Trace-based Just-in-time Compiler for Haskell (Thomas Schilling) Slides
- First Lightning Talks Session
- HdpH (Philip W Trinder)
- dup -- explicit unsharing (Joachim Breitner)
- Core diving (Peter Wortmann)
10:30-11:00: Break
11:00-12:30: Session 2
- Bringing Atomic Memory Operations to a Lazy Language (Ryan Newton)
- Cloud Haskell 2.0 (Duncan Coutts and Edsko de Vries)
- Why can't I get a stack trace? (Simon Marlow)
12:30-14:00: Lunch Break
14:00-15:30: Session 3
- Implementing Type-Level Literals in GHC (Iavor S. Diatchki) Slides
- Haskell Platform: Field Report and Future Goals (Mark Lentczner)
- Second Lightning Talks Session
- Splittable random number generators (Michal Palka)
- zoom-cache (Conrad Parker)
- Identation Sensititve Parsing (Michael Adams)
- Optimizing generic programs (Jose Pedro Magalhaer)
15:30-16:00: Cake Break
16:00-18:00: Session 4
- Web browser programming with UHC's JavaScript backend (Atze Dijkstra) Slides
- Making cabal-install non-destructive (Philipp Schuster) Slides
- haskell-suite (Niklas Broberg)
- Third Lightning Talks Session and Beyond Haskell Discussion
- Hmm... (Niklas Broberg)
- GUMSMP (Malak Aljabri)
- HERMIT for Haskell Impl. (Andy Gill)
- API update tool (Roman Cheplyaka)
Organisers
- Lennart Augustsson (Standard Chartered Bank)
- Manuel M T Chakravarty (University of New South Wales)
- Gregory Collins - co-chair (Google)
- Simon Marlow (Microsoft Research)
- David Terei (Stanford University)
- Johan Tibell - co-chair (Google)