Safe Haskell | None |
---|---|
Language | Haskell2010 |
This module implements the rearrangement operations, which are based on pattern matching.
Documentation
modifyError :: (e -> e) -> Either e a -> Either e a
deconstruct :: Pat a env con -> a -> Either PatError env
fromContainerV :: Pat v env con -> con -> Either PatError env
fromContainerS :: Pat s env con -> env -> con -> env
emptyContainer :: Pat v env con -> con