Hoogle Search

Within LTS Haskell 24.40 (ghc-9.10.3)

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

  1. runInsertManyReturningExplicit :: FromFields columnsReturned haskells -> Connection -> Table columnsW columnsR -> [columnsW] -> (columnsR -> columnsReturned) -> Maybe OnConflict -> IO [haskells]

    opaleye Opaleye.Internal.Manipulation

    No documentation available.

  2. makeWndwAny :: forall a (n :: Nullability) b . WndwOp -> WindowFunction a (Field_ n b)

    opaleye Opaleye.Internal.Window

    No documentation available.

  3. ifThenElseMany :: Default IfPP fields fields => Field SqlBool -> fields -> fields -> fields

    opaleye Opaleye.Operators

    Polymorphic if/then/else.

  4. inMany :: (Foldable f, Default EqPP fields fields) => f fields -> fields -> Field SqlBool

    opaleye Opaleye.Operators

    inMany is a generalization of in_ to values with multiple fields. It is designed to be used in prefix form. inMany validUsers user checks whether user is a valid user. inMany validUsers is a function which checks whether a user is a valid user.

  5. sqlElemAny :: forall (n :: Nullability) a . Field_ n a -> Field (SqlArray_ n a) -> Field SqlBool

    opaleye Opaleye.Operators

    Whether the element (needle) exists in the array (haystack). This is implemented using = any.

  6. many :: Alternative f => f a -> f [a]

    opt-env-conf OptEnvConf

    Zero or more.

    Examples

    >>> many (putStr "la")
    lalalalalalalalala... * goes on forever *
    
    >>> many Nothing
    Just []
    
    >>> take 5 <$> many (Just 1)
    * hangs forever *
    
    Note that this function can be used with Parsers based on Applicatives. In that case many parser will attempt to parse parser zero or more times until it fails.

  7. LintErrorManyInfinite :: LintErrorMessage

    opt-env-conf OptEnvConf.Lint

    No documentation available.

  8. ParserMany :: forall a1 . !Parser a1 -> Parser [a1]

    opt-env-conf OptEnvConf.Parser

    No documentation available.

  9. many :: Alternative f => f a -> f [a]

    opt-env-conf OptEnvConf.Parser

    Zero or more.

    Examples

    >>> many (putStr "la")
    lalalalalalalalala... * goes on forever *
    
    >>> many Nothing
    Just []
    
    >>> take 5 <$> many (Just 1)
    * hangs forever *
    
    Note that this function can be used with Parsers based on Applicatives. In that case many parser will attempt to parse parser zero or more times until it fails.

  10. newtype ManyReader (m :: Type -> Type) r a

    parameterized Parameterized.Control.Monad.Trans.Reader

    Given a Reader that accepts Many a, and another Reader that accepts Many b make a reader that accepts Many (AppendUnique a b) with the compile time constraint that all the types in (AppendUnique a b) are distinct.

Page 233 of many | Previous | Next