Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
- class HumanParse e a | a -> e where
Documentation
class HumanParse e a | a -> e where Source #
An unprincipled best-effort informal attempt to figure out what a human is saying.
Type variables:
a
- The type we're trying to parse intoe
- The type of error we produce when we can't understand the human
parseHuman :: Text -> Either e a Source #
HumanParse () Void Source # | |
HumanParse e a => HumanParse e (Maybe a) Source # | We parse |