Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
wrapunwrap :: forall a b. (a -> b, b -> a) -> (b -> b) -> a -> a Source #
symmetrical :: forall a b. (a -> b) -> (a -> b -> Bool) -> a -> Bool Source #
applyEither :: forall a b. (a -> Bool) -> (a -> b) -> (a -> b) -> a -> b Source #
ifCondition :: forall a b. (a -> Bool) -> b -> b -> a -> b Source #