freer-par-monad-0.1.0.0: Freer par monad
Safe HaskellSafe-Inferred
LanguageHaskell2010

Control.Monad.Freer.Par.TaggableFunction

Contents

Synopsis

TaggableFun

data TaggableFun m a b Source #

Instances

Instances details
Funable TaggableFun Source # 
Instance details

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 TaggableFun Source # 
Instance details

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 #