Sciweavers

TPHOL
2005
IEEE

Axiomatic Constructor Classes in Isabelle/HOLCF

13 years 10 months ago
Axiomatic Constructor Classes in Isabelle/HOLCF
We have definitionally extended Isabelle/HOLCF to support axiomatic Haskell-style constructor classes. We have subsequently defined the functor and monad classes, together with their laws, and implemented state and resumption monad transformers as generic constructor class instances. This is a step towards our goal of giving modular denotational semantics for concurrent lazy functional programming languages, such as GHC Haskell.
Brian Huffman, John Matthews, Peter White
Added 25 Jun 2010
Updated 25 Jun 2010
Type Conference
Year 2005
Where TPHOL
Authors Brian Huffman, John Matthews, Peter White
Comments (0)