Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Control.Monad.Freer.Par.Funable
Funable
class Funable f where Source #
Instances
Funable TaggableFun Source # | |
Defined in Control.Monad.Freer.Par.TaggableFunction Methods fun :: (a -> m b) -> TaggableFun m a b Source # ($$) :: Applicative m => TaggableFun m a b -> a -> m b Source # |
Taggable
class Taggable (t :: (* -> *) -> * -> * -> *) where Source #
Instances
Taggable TaggableFun Source # | |
Defined in Control.Monad.Freer.Par.TaggableFunction Methods getTag :: forall (m :: Type -> Type) a b. TaggableFun m a b -> Tag Source # putTag :: forall (m :: Type -> Type) a b. TaggableFun m a b -> Id -> TaggableFun m a b Source # |