monads introduction

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.

Lire maintenant ?

Cygal Cygal

L’incontournable. :)

gasche gasche

Et toujours une des meilleures introductions aux monades à mon avis. C’est ce qu’on devrait conseiller aux gens de lire quand ils veulent apprendre ce que c’est.

Inscrivez-vous pour participer à la discussion.