Module
Polyform.Exceptor 
- Package
- purescript-polyform
- Repository
- paluh/purescript-polyform
#Exceptor Source
newtype Exceptor m e i oThis type is nearly Star (Except e m) but:
- No - Semigroup econstraint in its- Altinstance (consistent with- Either)
- Provides - Parallelinstance.
Constructors
Instances
- Newtype (Exceptor m r i o) _
- (Applicative m) => Functor (Exceptor m e i)
- (Monad m) => Apply (Exceptor m e i)
- (Monad m) => Applicative (Exceptor m e i)
- (Monad m) => Bind (Exceptor m e i)
- (Monad m) => Monad (Exceptor m e i)
- (Monad m) => Semigroupoid (Exceptor m e)
- (Monad m) => Category (Exceptor m e)
- (Functor m) => Profunctor (Exceptor m e)
- (Monad m) => Choice (Exceptor m e)
- (Monad m) => Strong (Exceptor m e)
- (Monad m) => Alt (Exceptor m e i)
- (Applicative f, Parallel f m, Monad m) => Parallel (ParExceptor f e i) (Exceptor m e i)
#ParExceptor Source
newtype ParExceptor f e i oConstructors
- ParExceptor (Star (Compose f (Either e)) i o)
Instances
- (Applicative f) => Functor (ParExceptor f e i)
- (Applicative f) => Apply (ParExceptor f e i)
- (Applicative f) => Applicative (ParExceptor f e i)
- (Applicative f, Parallel f m, Monad m) => Parallel (ParExceptor f e i) (Exceptor m e i)
- Modules
- Polyform.Dual 
- Polyform.Dual. Generic 
- Polyform.Dual. Generic. Sum 
- Polyform.Dual. Generic. Variant 
- Polyform.Dual. Record 
- Polyform.Dual. Variant 
- Polyform.Duals. Validator 
- Polyform.Duals. Validator. Generic 
- Polyform.Duals. Validator. Pure 
- Polyform.Exceptor 
- Polyform.Parser 
- Polyform.StarExceptT 
- Polyform.Validator 
- Polyform.Validator. Par 
- Polyform.Validator. Pure 
- Polyform.Validator. Record