Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- roundTripSimple :: (Eq b, Monad f, CharParsing f, Monad g, Show e) => (forall a. f a -> Text -> Either e a) -> Encoder g b -> Decoder g b -> b -> g (Either (DecodeError, CursorHistory) Bool)
Documentation
roundTripSimple :: (Eq b, Monad f, CharParsing f, Monad g, Show e) => (forall a. f a -> Text -> Either e a) -> Encoder g b -> Decoder g b -> b -> g (Either (DecodeError, CursorHistory) Bool) Source #