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. ManyDisplay :: [Display] -> Display

    ihaskell IHaskell.Types

    No documentation available.

  2. Many :: Multiplicity

    ihaskell IHaskellPrelude

    No documentation available.

  3. compactContainsAny# :: a -> State# RealWorld -> (# State# RealWorld, Int# #)

    ihaskell IHaskellPrelude

    Returns 1# if the object is in any CNF at all, 0# otherwise.

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

    incipit-base Incipit.Base

    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.

  5. concatMany :: (MonoidAlternative f, Semigroup a, Monoid a) => f a -> f a

    incremental-parser Control.Applicative.Monoid

    Zero or more argument occurrences like many, but concatenated.

  6. concatMany :: (MonoidAlternative f, Semigroup a, Monoid a) => f a -> f a

    incremental-parser Text.ParserCombinators.Incremental

    Zero or more argument occurrences like many, but concatenated.

  7. defaultMany :: (Monoid s, Alternative (Parser t s)) => Parser t s r -> Parser t s [r]

    incremental-parser Text.ParserCombinators.Incremental

    No documentation available.

  8. manyTill :: (Monoid s, Monoid r, Semigroup r) => Parser t s r -> Parser t s r' -> Parser t s r

    incremental-parser Text.ParserCombinators.Incremental

    Repeats matching the first argument until the second one succeeds.

  9. concatMany :: (MonoidAlternative f, Semigroup a, Monoid a) => f a -> f a

    incremental-parser Text.ParserCombinators.Incremental.LeftBiasedLocal

    Zero or more argument occurrences like many, but concatenated.

  10. defaultMany :: (Monoid s, Alternative (Parser t s)) => Parser t s r -> Parser t s [r]

    incremental-parser Text.ParserCombinators.Incremental.LeftBiasedLocal

    No documentation available.

Page 196 of many | Previous | Next