Difference between revisions of "HaskellImplementorsWorkshop/2012"
Jump to navigation
Jump to search
Line 20: | Line 20: | ||
* '''GHC Status Update''' (Simon Peyton Jones and Simon Marlow) |
* '''GHC Status Update''' (Simon Peyton Jones and Simon Marlow) |
||
* '''[[HaskellImplementorsWorkshop/2012/Marlow|Why can't I get a stack trace?]]''' (Simon Marlow) |
* '''[[HaskellImplementorsWorkshop/2012/Marlow|Why can't I get a stack trace?]]''' (Simon Marlow) |
||
− | * '''A Trace-based Just-in-time Compiler for Haskell''' (Thomas Schilling) |
+ | * '''[[HaskellImplementorsWorkshop/2012/Schilling|A Trace-based Just-in-time Compiler for Haskell]]''' (Thomas Schilling) |
10:30-11:00: Break |
10:30-11:00: Break |
||
11:00-12:30: Session 2 |
11:00-12:30: Session 2 |
||
− | * '''Bringing Atomic Memory Operations to a Lazy Language''' (Ryan Newton) |
+ | * '''[[HaskellImplementorsWorkshop/2012/Newton|Bringing Atomic Memory Operations to a Lazy Language]]''' (Ryan Newton) |
− | * '''Cloud Haskell 2.0''' (Edsko de Vries) |
+ | * '''[[HaskellImplementorsWorkshop/2012/deVries|Cloud Haskell 2.0]]''' (Edsko de Vries) |
* First Lightning Talks Session |
* First Lightning Talks Session |
||
Line 32: | Line 32: | ||
14:00-15:30: Session 3 |
14:00-15:30: Session 3 |
||
− | * '''haskell-suite''' (Niklas Broberg) |
+ | * '''HaskellImplementorsWorkshop/2012/Broberg|haskell-suite]]''' (Niklas Broberg) |
− | * '''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 |
||
Line 39: | Line 39: | ||
16:00-18:00: Session 4 |
16:00-18:00: Session 4 |
||
− | * '''Web browser programming with UHC's JavaScript backend''' (J. Stutterheim and A. Vermeulen) |
+ | * '''HaskellImplementorsWorkshop/2012/Stutterheim|Web browser programming with UHC's JavaScript backend]]''' (J. Stutterheim and A. Vermeulen) |
− | * '''Implementing Type-Level Literals in GHC''' (Iavor Diatchki) |
+ | * '''[[HaskellImplementorsWorkshop/2012/Diatchki|Implementing Type-Level Literals in GHC]]''' (Iavor Diatchki) |
− | * '''Making cabal-install non-destructive''' (Philipp Schuster and Andres Löh) |
+ | * '''[[HaskellImplementorsWorkshop/2012/Schuster|Making cabal-install non-destructive]]''' (Philipp Schuster and Andres Löh) |
* Third Lightning Talks Session and Beyond Haskell Discussion |
* Third Lightning Talks Session and Beyond Haskell Discussion |
||
Revision as of 08:58, 18 July 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
N.B. The order of the talks will change.
9:00-10:30 Session 1
- GHC Status Update (Simon Peyton Jones and Simon Marlow)
- Why can't I get a stack trace? (Simon Marlow)
- A Trace-based Just-in-time Compiler for Haskell (Thomas Schilling)
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 (Edsko de Vries)
- First Lightning Talks Session
12:30-14:00: Lunch Break
14:00-15:30: Session 3
- HaskellImplementorsWorkshop/2012/Broberg|haskell-suite]] (Niklas Broberg)
- Haskell Platform: Field Report and Future Goals (Mark Lentczner)
- Second Lightning Talks Session
15:30-16:00: Cake Break
16:00-18:00: Session 4
- HaskellImplementorsWorkshop/2012/Stutterheim|Web browser programming with UHC's JavaScript backend]] (J. Stutterheim and A. Vermeulen)
- Implementing Type-Level Literals in GHC (Iavor Diatchki)
- Making cabal-install non-destructive (Philipp Schuster and Andres Löh)
- Third Lightning Talks Session and Beyond Haskell Discussion
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)