Hoogle Search

Within LTS Haskell 24.34 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. class Profunctor p => GenericProductProfunctor (p :: Type -> Type -> Type)

    one-liner Generics.OneLiner

    No documentation available.

  2. class Profunctor p => GenericProductProfunctor (p :: Type -> Type -> Type)

    one-liner Generics.OneLiner.Binary

    No documentation available.

  3. class Profunctor p => GenericProductProfunctor (p :: Type -> Type -> Type)

    one-liner Generics.OneLiner.Classes

    No documentation available.

  4. extractProduct :: Functor m => QueryJoin m a -> m ((a, JoinProduct), Duplication)

    relational-query Database.Relational.Monad.Trans.Join

    Run QueryJoin to get JoinProduct

  5. type JoinProduct = Maybe ProductTree [Predicate Flat]

    relational-query Database.Relational.SqlSyntax

    Type for join product of query.

  6. growProduct :: Maybe (Node (DList (Predicate Flat))) -> (NodeAttr, (Bool, Qualified SubQuery)) -> Node (DList (Predicate Flat))

    relational-query Database.Relational.SqlSyntax

    Push new leaf node into product right term.

  7. restrictProduct :: Node (DList (Predicate Flat)) -> Predicate Flat -> Node (DList (Predicate Flat))

    relational-query Database.Relational.SqlSyntax

    Add restriction into top product of product tree node.

  8. type OpenProduct = Product Identity

    world-peace Data.WorldPeace

    Product Identity is used as a standard open product type.

  9. class ToOpenProduct tuple (as :: [Type]) | as -> tuple

    world-peace Data.WorldPeace

    ToOpenProduct gives us a way to convert a tuple to an OpenProduct. See tupleToOpenProduct.

  10. class ToProduct tuple (f :: u -> Type) (as :: [u]) | f as -> tuple

    world-peace Data.WorldPeace

    This type class provides a way to turn a tuple into a Product.

Page 130 of many | Previous | Next