HaskellImplementorsWorkshop/2010: Difference between revisions

From HaskellWiki
No edit summary
(HIW 2010 is past tense)
Line 1: Line 1:
= Haskell Implementors Workshop 2010 =
= Haskell Implementors Workshop 2010 =


The 2009 Haskell Implementors Workshop was a great success, and we will be holding another one on October 1 2010, alongside [http://www.icfpconference.org/icfp2010/ ICFP 2010] in Baltimore.
The 2010 Haskell Implementors Workshop was held alongside [http://www.icfpconference.org/icfp2010/ ICFP 2010] in Baltimore.


== Links ==
== Links ==
Line 9: Line 9:
== Dates ==
== Dates ==


* Friday 6  Aug:                  Submissions due
* '''Friday 6  Aug''':                  Submissions due
* Monday 23 Aug:                  Notification
* '''Monday 23 Aug''':                  Notification
* Friday 1  Oct:                  Workshop
* '''Friday 1  Oct''':                  Workshop


== Organisers ==
== Organisers ==


* Jean-Philippe Bernardy (Chalmers University of Technology)
* '''Jean-Philippe Bernardy''' (Chalmers University of Technology)
* Duncan Coutts - co-chair (Well-Typed LLP)
* '''Duncan Coutts''' - co-chair (Well-Typed LLP)
* Iavor Diatchki (Galois)
* '''Iavor Diatchki''' (Galois)
* Simon Marlow - co-chair (Microsoft Research)
* '''Simon Marlow''' - co-chair (Microsoft Research)
* Ben Lippmeier (University of New South Wales)
* '''Ben Lippmeier''' (University of New South Wales)
* Neil Mitchell (Standard Chartered)
* '''Neil Mitchell''' (Standard Chartered)


== Programme ==
== Programme ==

Revision as of 13:18, 1 March 2011

Haskell Implementors Workshop 2010

The 2010 Haskell Implementors Workshop was held alongside ICFP 2010 in Baltimore.

Links

Dates

  • Friday 6 Aug: Submissions due
  • Monday 23 Aug: Notification
  • Friday 1 Oct: Workshop

Organisers

  • Jean-Philippe Bernardy (Chalmers University of Technology)
  • Duncan Coutts - co-chair (Well-Typed LLP)
  • Iavor Diatchki (Galois)
  • Simon Marlow - co-chair (Microsoft Research)
  • Ben Lippmeier (University of New South Wales)
  • Neil Mitchell (Standard Chartered)

Programme

8:00 8:45 Breakfast

9:00 10:00 Session 1

  • Hackage, Cabal and the Haskell Platform: The Second Year (Don Stewart and Duncan Coutts)
Slides, Video
  • Hackage 2.0: Serving Packages Better (Matthew Gruen)
Slides (PDF), Video

10:00 10:30 Break

10:30 12:30 Session 2

  • Shake: A Better Make (Neil Mitchell)
Slides (PDF), Video
  • Improving Cabal's Test Support (Thomas Tuegel)
Slides (PDF), Video
  • Revamping Haddock Output (Mark Lentczner)
Slides, Video
  • First short-talks session: 10-minute(ish) talks/demos, sign up on the day

12:30 2:00 Lunch

2:00 3:00 Session 3

  • Typed type-level functional programming in GHC (Brent Yorgey)
Slides, Video
  • Second short-talks session: 10-minute(ish) talks/demos, sign up on the day
    • DDC peekOn/pokeOn (Ben Lippmeier) Slides Video
    • Scrap your zippers (Michael Adams) Video
    • Parallel CASHflow (Kevin Hammond) Video
    • Eden - a parallel Haskell (Oleg Lobachev) Video
    • Performance visualization for multicore Haskell (Peter Wortmann) Video
    • pandoc + lhs2TeX for literate programming (Tillmann Rendel) Video

3:00 3:30 Break

3:30 4:30 Session 4

  • Fibon -- a new benchmark suite for Haskell (David Peixotto)
Slides (PDF), Video
  • Kansas Lava -- Using and Abusing GHC's Type Extensions (Andrew Farmer)
Slides, Video

4:30 5:00 Break

5:00 6:00 Session 5

  • Scheduling Lazy Evaluation on Multicore (Simon Marlow)
Slides, Video
  • Beyond Haskell discussion, chaired by Ben Lippmeier
Slides, Video