constraints-0.2: Constraint manipulation

Safe HaskellNone

Data.Constraint.Unsafe

Contents

Synopsis

Documentation

evil :: a :- bSource

derive :: Newtype n o => (o -> n) -> t o :- t nSource

underive :: Newtype n o => (o -> n) -> t n :- t oSource

Sugar

applicative :: forall m a. Monad m => (Applicative m => m a) -> m aSource

alternative :: forall m a. MonadPlus m => (Alternative m => m a) -> m aSource