Description
Semantic Editor Combinators.
Description
Semantic Editor Combinators as described by Conal Elliott (See: http://conal.net/blog/posts/semantic-editor-combinators/) and Template Haskell support for automatically creating semantic editor combinators from Algebraic Data Types.