Papers in languages/haskell
- A History of Haskell: Being Lazy With Class
- A Poor Man's Concurrency Monad
- Composing Fractals
- Data types a la carte
- Do Be Do Be Do
- Extensible Effects: An Alternative to Monad Transformers
- Freer Monads, More Extensible Effects
- Making a Fast Curry: Push/Enter vs. Eval/Apply for Higher-order Languages
- Prolog as a String Theory: Program Transformations and Query Optimization
- Revisiting Monads for State
- Tackling the Awkward Squad: Monadic Input/Output, Concurrency, Exceptions, and Foreign-language Calls in Haskell
- The CAVE Project: Hardware or Software Modifications to a Networked PC Can Make It into a Low-Cost, Superscalar Computer Architecture
- The Essence of Functional Programming
- UML and Model Driven Architecture: A Practical Approach