Personal tools

HaskellImplementorsWorkshop/2011

From HaskellWiki

< HaskellImplementorsWorkshop(Difference between revisions)
Jump to: navigation, search
(Editing of workshop description)
(21 intermediate revisions by 4 users not shown)
Line 1: Line 1:
The Haskell Implementors Workshop is an informal affair, aimed at bringing together people behind the Haskell infrastructure. It provides a forum where the 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 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 [http://www.icfpconference.org/icfp2011/ ICFP 2011]. A call for talk proposals will be distributed towards the end of March.
+
The Haskell Implementors Workshop will run again this year, co-located with [http://www.icfpconference.org/icfp2011/ ICFP 2011].
  +
  +
== Links ==
  +
  +
* [[HaskellImplementorsWorkshop/2011/Call_for_Talks|Call for Talks]]
   
 
== Important Dates ==
 
== Important Dates ==
   
* Workshop: Friday 23rd September, 2011
+
* '''Friday 22nd July''': Proposal Deadline
  +
* '''Monday 8th August''': Notification
  +
* '''Friday 23rd September''': Workshop
  +
  +
== Programme ==
  +
  +
9:00-10:00 Session 1
  +
* '''[[HaskellImplementorsWorkshop/2011/Heijer|Improving the GHC Inliner: Smart Loop Breaker Choice]]''' (Bas den Heijer) - [http://www.haskell.org/wikiupload/c/c9/HIW2011-Talk-Heijer.pdf Slides], [http://www.youtube.com/watch?v=NxXtX-KO9vQ Video]
  +
* '''[[HaskellImplementorsWorkshop/2011/Tibell|Faster persistent data structures through hashing]]''' (Johan Tibell) - [http://www.haskell.org/wikiupload/6/65/HIW2011-Talk-Tibell.pdf Slides], [http://www.youtube.com/watch?v=Dn74rhQrKeQ Video]
  +
  +
10:00-10:30: Tea Break
  +
  +
10:30-12:00: Session 2
  +
* '''[[HaskellImplementorsWorkshop/2011/Coutts|Spark Visualization in ThreadScope]]''' (Duncan Coutts) - [http://www.haskell.org/wikiupload/2/2f/HIW2011-Talk-Coutts.pdf Slides], [http://www.youtube.com/watch?v=kFrAqWLHUDo Video]
  +
* '''[[HaskellImplementorsWorkshop/2011/Wortmann|Weaving Source Code into ThreadScope]]''' (Peter Wortmann) - [http://www.haskell.org/wikiupload/e/e1/HIW2011-Talk-Wortmann.pdf Slides], [http://www.youtube.com/watch?v=KWguzIUZd9M Video]
  +
* First Lightning Talks Session
  +
  +
12:00-13:30: Lunch Break
  +
  +
13:30-15:00: Session 3
  +
* '''GHC Status Update''' (Simon Peyton Jones and Simon Marlow) - [http://www.haskell.org/wikiupload/9/94/HIW2011-Talk-Peyton-Jones.pdf Simon Peyton Jones Slides], [http://www.haskell.org/wikiupload/9/9f/HIW2011-Talk-Marlow.pdf Simon Marlow Slides], [http://www.youtube.com/watch?v=QBFtnkb2Erg Full Video]
  +
* '''[[HaskellImplementorsWorkshop/2011/Takano|Reusing Thunks for Recursive Data Structures in Lazy Functional Programs]]''' (Yasunao TAKANO) - [http://www.haskell.org/wikiupload/4/41/HIW2011-Talk-Takano.pdf Slides], [http://www.youtube.com/watch?v=qE9Iw-dlBpo Video]
  +
* Second Lightning Talks Session
  +
  +
15:00-15:30: Tea Break
  +
  +
15:30-16:30 Session 4
  +
* '''[[HaskellImplementorsWorkshop/2011/WinogradCort|Virtualizing Real-World Objects in Functional Reactive Programming]]''' (Daniel Winograd-Cort) - [http://www.haskell.org/wikiupload/a/aa/HIW2011-Talk-Winograd-Cort.pdf Slides], [http://www.youtube.com/watch?v=j3mnPyYxQxA Video]
  +
* '''[[HaskellImplementorsWorkshop/2011/Loeh|A New Dependency Solver for cabal-install]]''' (Andres Löh) - [http://www.haskell.org/wikiupload/b/b4/HIW2011-Talk-Loeh.pdf Slides], [http://www.youtube.com/watch?v=yf412XHb5W0 Video]
  +
  +
16:30-16:45: Short Break
  +
  +
16:45-17:45: Session 5
  +
* '''[[HaskellImplementorsWorkshop/2011/Terei|Safe Haskell]]''' (David Terei) - [http://www.haskell.org/wikiupload/e/e1/HIW2011-Talk-Terei.pdf Slides], [http://www.youtube.com/watch?v=VNc-6xp9yzU Video]
  +
* Third Lightning Talks Session and Beyond Haskell Discussion
   
 
== Organisers ==
 
== Organisers ==
   
* '''Rebekah Leslie''' (Portland State University)
+
* [http://web.cecs.pdx.edu/~rebekah/ Rebekah Leslie] (Portland State University)
* '''Ben Lippmeier''' - co-chair (University of New South Wales)
+
* [http://www.cse.unsw.edu.au/~benl/ Ben Lippmeier] - co-chair (University of New South Wales)
* '''Andres Löh''' (Well-Typed LLP)
+
* [http://people.cs.uu.nl/andres/ Andres Löh] (Well-Typed LLP)
* '''Oleg Lobachev''' (University of Marburg)
+
* [http://www.mathematik.uni-marburg.de/~lobachev Oleg Lobachev] (University of Marburg)
* '''Neil Mitchell''' - co-chair (Standard Chartered)
+
* [http://neilmitchell.blogspot.com/ Neil Mitchell] - co-chair (Standard Chartered)
* '''Dimitrios Vytiniotis''' (Microsoft Research)
+
* [http://research.microsoft.com/en-us/people/dimitris/ Dimitrios Vytiniotis] (Microsoft Research)

Revision as of 17:46, 1 November 2011

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 2011.

Contents

1 Links

2 Important Dates

  • Friday 22nd July: Proposal Deadline
  • Monday 8th August: Notification
  • Friday 23rd September: Workshop

3 Programme

9:00-10:00 Session 1

10:00-10:30: Tea Break

10:30-12:00: Session 2

12:00-13:30: Lunch Break

13:30-15:00: Session 3

15:00-15:30: Tea Break

15:30-16:30 Session 4

16:30-16:45: Short Break

16:45-17:45: Session 5

4 Organisers