Module

Text.Syntax.Classes

Package
purescript-invertible-syntax
Repository
paulyoung/purescript-invertible-syntax

#ProductFunctor Source

class ProductFunctor f  where

Members

#(<*>) Source

Operator alias for Text.Syntax.Classes.apply (right-associative / precedence 6)

#Alternative Source

class Alternative f  where

Members

  • alt :: forall a. f a -> f a -> f a
  • empty :: forall a. f a

#(<|>) Source

Operator alias for Text.Syntax.Classes.alt (left-associative / precedence 3)

#Syntax Source

class (IsoFunctor d, ProductFunctor d, Alternative d) <= Syntax d  where

Members