Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
applyBinFwd :: forall a m. (MonadFwdInplaceStream m, Chunk m ~ ByteString, BinRep a) => Cfg -> [Patch 'FwdSeek '[MetaStream] a] -> m (Either (Error a) ()) Source #
runPureFwdBin :: BinRep a => Cfg -> [Patch 'FwdSeek '[MetaStream] a] -> ByteString -> Either (Error a) ByteString Source #
applySimpleFwd :: (MonadFwdInplaceStream m, Chunk m ~ a) => [Patch 'FwdSeek '[] a] -> m () Source #
runPureSimpleFwdList :: [Patch 'FwdSeek '[] [a]] -> [a] -> [a] Source #