Hoogle Search
Within LTS Haskell 24.50 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
polyparse Text.ParserCombinators.Poly.StateParser This Parser datatype is a fairly generic parsing monad with error reporting, and running state. It can be used for arbitrary token types, not just String input. (If you do not require a running state, use module Poly.Plain instead)
-
polyparse Text.ParserCombinators.Poly.StateText This Parser datatype is a specialised parsing monad with error reporting. Whereas the standard version can be used for arbitrary token types, this version is specialised to Text input only.
-
polyparse Text.ParserCombinators.Poly.Text This Parser datatype is a specialised parsing monad with error reporting. Whereas the standard version can be used for arbitrary token types, this version is specialised to Text input only.
module Data.Functor.
ProductIsomorphic This is the integrated interface module for product restricted functors.
-
product-isomorphic Data.Functor.ProductIsomorphic Define product isomorphic inference rule to specify record constructor
class ProductIsoApplicative f =>
ProductIsoAlternative (f :: Type -> Type)product-isomorphic Data.Functor.ProductIsomorphic.Class Restricted alternative on products.
class ProductIsoFunctor f =>
ProductIsoApplicative (f :: Type -> Type)product-isomorphic Data.Functor.ProductIsomorphic.Class Restricted applicative functor on products.
class ProductIsoApplicative f =>
ProductIsoEmpty (f :: Type -> Type) eproduct-isomorphic Data.Functor.ProductIsomorphic.Class Empty element of product operator
class
ProductIsoFunctor (f :: Type -> Type)product-isomorphic Data.Functor.ProductIsomorphic.Class Restricted functor on products.
-
product-isomorphic Data.Functor.ProductIsomorphic.Unsafe Define product isomorphic inference rule to specify record constructor