HaskellSymposium/2012: Difference between revisions
Line 1: | Line 1: | ||
= | = Preprints = | ||
<b>These are unofficial links to PREPRINTS of the papers available on the authors' websites. These are NOT the final versions that will appear in the proceedings.</b> | |||
Safe Haskell<br> | Safe Haskell<br> | ||
Line 7: | Line 8: | ||
<i>Wouter Swierstra</i> | <i>Wouter Swierstra</i> | ||
Vectorisation Avoidance<br> | [http://www.cse.unsw.edu.au/~benl/papers/avoidance/avoidance-Haskell2012-sub.pdf Vectorisation Avoidance]<br> | ||
<i>Gabriele Keller, Manuel Chakravarty, Ben Lippmeier, Roman Leshchinskiy, and Simon Peyton Jones</i> | <i>Gabriele Keller, Manuel Chakravarty, Ben Lippmeier, Roman Leshchinskiy, and Simon Peyton Jones</i> | ||
Everybody Needs a Syntax Extension Sometimes<br> | [http://www.informatik.uni-marburg.de/~seba/publications/sugarhaskell.pdf Everybody Needs a Syntax Extension Sometimes]<br> | ||
<i>Sebastian Erdweg, Felix Rieger, Tillmann Rendel, and Klaus Ostermann</i> | <i>Sebastian Erdweg, Felix Rieger, Tillmann Rendel, and Klaus Ostermann</i> | ||
Introducing the HERMIT Equational Reasoning Framework<br> | [http://ittc.ku.edu/csdl/fpg/sites/default/files/HERMIT-Submitted.pdf Introducing the HERMIT Equational Reasoning Framework]<br> | ||
<i>Andrew Farmer, Andy Gill, Ed Komp, and Neil Sculthorpe</i> | <i>Andrew Farmer, Andy Gill, Ed Komp, and Neil Sculthorpe</i> | ||
Guiding Parallel Array Fusion with Indexed Types<br> | [http://www.cse.unsw.edu.au/~benl/papers/guiding/guiding-Haskell2012-sub.pdf Guiding Parallel Array Fusion with Indexed Types]<br> | ||
<i>Ben Lippmeier, Manuel Chakravarty, Gabriele Keller, and Simon Peyton Jones</i> | <i>Ben Lippmeier, Manuel Chakravarty, Gabriele Keller, and Simon Peyton Jones</i> | ||
Line 25: | Line 26: | ||
<i>Johan Jeuring, Patrik Jansson, and Cláudio Amaral</i> | <i>Johan Jeuring, Patrik Jansson, and Cláudio Amaral</i> | ||
Feat: Functional Enumeration of Algebraic Types<br> | [http://wiki.portal.chalmers.se/cse/pmwiki.php/FP/Testing-Feat Feat: Functional Enumeration of Algebraic Types]<br> | ||
<i>Jonas Duregård, Patrik Jansson, and Meng Wang</i> | <i>Jonas Duregård, Patrik Jansson, and Meng Wang</i> | ||
Monoids: Theme and Variations — Functional Pearl<br> | [http://www.cis.upenn.edu/~byorgey/pub/monoid-pearl.pdf Monoids: Theme and Variations — Functional Pearl]<br> | ||
<i>Brent Yorgey</i> | <i>Brent Yorgey</i> | ||
Revision as of 02:11, 29 June 2012
Preprints
These are unofficial links to PREPRINTS of the papers available on the authors' websites. These are NOT the final versions that will appear in the proceedings.
Safe Haskell
David Terei, Simon Marlow, Simon Peyton Jones, and David Mazières
xmonad in Coq: Programming a window manager in a proof assistant — Experience Report
Wouter Swierstra
Vectorisation Avoidance
Gabriele Keller, Manuel Chakravarty, Ben Lippmeier, Roman Leshchinskiy, and Simon Peyton Jones
Everybody Needs a Syntax Extension Sometimes
Sebastian Erdweg, Felix Rieger, Tillmann Rendel, and Klaus Ostermann
Introducing the HERMIT Equational Reasoning Framework
Andrew Farmer, Andy Gill, Ed Komp, and Neil Sculthorpe
Guiding Parallel Array Fusion with Indexed Types
Ben Lippmeier, Manuel Chakravarty, Gabriele Keller, and Simon Peyton Jones
Shrinking and Showing Functions — Functional Pearl
Koen Claessen
Checking Type Class Laws
Johan Jeuring, Patrik Jansson, and Cláudio Amaral
Feat: Functional Enumeration of Algebraic Types
Jonas Duregård, Patrik Jansson, and Meng Wang
Monoids: Theme and Variations — Functional Pearl
Brent Yorgey
Template Your Boilerplate: Using Template Haskell for Efficient Generic Programming
Michael D. Adams and Thomas M. DuBuisson
Dependently typed programming with singletons
Richard A. Eisenberg and Stephanie Weirich
Wormholes: Introducing effects to FRP
Daniel Winograd-Cort and Paul Hudak
Surveyor: A DSEL for Representing and Analyzing Strongly Typed Surveys
Wyatt Allen and Martin Erwig