+ 1 -

haskell introduction history

A History of Haskell : Being Lazy With Class

Paul Hudak John Hugues Simon Peyton Jones Philip Wadler (2007)

This paper describes the history of Haskell, including its genesis and principles, technical contributions, implementations and tools, and applications and impact.

Commenter

Lire maintenant ?

+ 4 -

monads introduction

Monads for functional programming

Philip Wadler (1992)

The use of monads to structure functional programs is described. Monads provide a convenient framework for simulating effects found in other languages, such as global state, exception handling, output, or non-determinism. Three case studies are looked at in detail: how monads ease the modification of a simple evaluator; how monads act as the basis of a datatype of arrays subject to in-place update; and how monads can be used to build parsers.

2 commentaires

Lire maintenant ?