Difference between revisions of "HaskellImplementorsWorkshop/2011"
Jump to navigation
Jump to search
(→Organisers: fix andres löh link) |
|||
(17 intermediate revisions by 6 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 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]. |
+ | The Haskell Implementors Workshop will run again this year, co-located with [http://www.icfpconference.org/icfp2011/ ICFP 2011]. |
== Links == |
== Links == |
||
Line 12: | Line 12: | ||
* '''Monday 8th August''': Notification |
* '''Monday 8th August''': Notification |
||
* '''Friday 23rd September''': Workshop |
* '''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 == |
||
Line 17: | Line 49: | ||
* [http://web.cecs.pdx.edu/~rebekah/ Rebekah Leslie] (Portland State University) |
* [http://web.cecs.pdx.edu/~rebekah/ Rebekah Leslie] (Portland State University) |
||
* [http://www.cse.unsw.edu.au/~benl/ 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) |
||
− | * [ |
+ | * [https://www.andres-loeh.de/ Andres Löh] (Well-Typed LLP) |
* [http://www.mathematik.uni-marburg.de/~lobachev Oleg Lobachev] (University of Marburg) |
* [http://www.mathematik.uni-marburg.de/~lobachev Oleg Lobachev] (University of Marburg) |
||
* [http://neilmitchell.blogspot.com/ Neil Mitchell] - co-chair (Standard Chartered) |
* [http://neilmitchell.blogspot.com/ Neil Mitchell] - co-chair (Standard Chartered) |
||
− | * [ |
+ | * [https://dimitriv.github.io/ Dimitrios Vytiniotis] (Microsoft Research) |
+ | |||
+ | |||
+ | [[Category:Community]] |
Latest revision as of 02:57, 25 July 2021
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.
Links
Important Dates
- Friday 22nd July: Proposal Deadline
- Monday 8th August: Notification
- Friday 23rd September: Workshop
Programme
9:00-10:00 Session 1
- Improving the GHC Inliner: Smart Loop Breaker Choice (Bas den Heijer) - Slides, Video
- Faster persistent data structures through hashing (Johan Tibell) - Slides, Video
10:00-10:30: Tea Break
10:30-12:00: Session 2
- Spark Visualization in ThreadScope (Duncan Coutts) - Slides, Video
- Weaving Source Code into ThreadScope (Peter Wortmann) - Slides, 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) - Simon Peyton Jones Slides, Simon Marlow Slides, Full Video
- Reusing Thunks for Recursive Data Structures in Lazy Functional Programs (Yasunao TAKANO) - Slides, Video
- Second Lightning Talks Session
15:00-15:30: Tea Break
15:30-16:30 Session 4
- Virtualizing Real-World Objects in Functional Reactive Programming (Daniel Winograd-Cort) - Slides, Video
- A New Dependency Solver for cabal-install (Andres Löh) - Slides, Video
16:30-16:45: Short Break
16:45-17:45: Session 5
- Safe Haskell (David Terei) - Slides, Video
- Third Lightning Talks Session and Beyond Haskell Discussion
Organisers
- Rebekah Leslie (Portland State University)
- Ben Lippmeier - co-chair (University of New South Wales)
- Andres Löh (Well-Typed LLP)
- Oleg Lobachev (University of Marburg)
- Neil Mitchell - co-chair (Standard Chartered)
- Dimitrios Vytiniotis (Microsoft Research)