A Functional and Monadic Proof Assistant for Streams
Streams, which are infinite sequences of elements, are defined by a coinductive datatype and operations on streams are corecursive programs. Equations that define streams, under light restrictions, have a unique solution. This project presents the discussion and implementation of a proof assistant...
Main Author: | James, D |
---|---|
Format: | Thesis |
Published: |
2008
|
Similar Items
-
Corecursive Algebras, Corecursive Monads and Bloom Monads
by: Jiří Adámek, et al.
Published: (2014-09-01) -
Recursive Definitions of Monadic Functions
by: Alexander Krauss
Published: (2010-12-01) -
Monads need not be endofunctors
by: Thosten Altenkirch, et al.
Published: (2015-03-01) -
Relative Monads Formalised
by: Thorsten Altenkirch, et al.
Published: (2014-07-01) -
Of Tactics and Monads
by: Martin, A
Published: (1996)