Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Protolude.Either
Documentation
maybeToLeft :: r -> Maybe l -> Either l r #
maybeToRight :: l -> Maybe r -> Either l r #
leftToMaybe :: Either l r -> Maybe l #
rightToMaybe :: Either l r -> Maybe r #
maybeEmpty :: Monoid b => (a -> b) -> Maybe a -> b #
maybeToEither :: e -> Maybe a -> Either e a #