Portability | portable |
---|---|
Stability | experimental |
Maintainer | leon at melding-monads dot com |
Control.Monad.Queue.Allison
Description
A library implementation of corecursive queues, see Circular Programs and Self-Referential Structures by Lloyd Allison, Software Practice and Experience, 19(2), pp.99-109, Feb 1989
http://www.csse.monash.edu.au/~lloyd/tildeFP/1989SPE/
For an explanation of the library implementation, see Lloyd Allison's Corecursive Queue: Why Continuations Matter by Leon P Smith, in The Monad Reader issue 14.