Hoogle Search
Within LTS Haskell 24.45 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
manyTill :: ReadP r a -> ReadP [a] end -> ReadP r [a]cabal-install Distribution.Deprecated.ReadP manyTill p end parses zero or more occurrences of p, until end succeeds. Returns a list of values returned by p.
skipMany :: ReadP r a -> ReadP r ()cabal-install Distribution.Deprecated.ReadP Like many, but discards the result.
skipMany1 :: ReadP r a -> ReadP r ()cabal-install Distribution.Deprecated.ReadP Like many1, but discards the result.
TooManyReturnedKeys :: Int -> PullExceptioncasa-client Casa.Client No documentation available.
deleteMany :: Uniquable a => [a] -> UniqMap b -> UniqMap bclash-lib Clash.Data.UniqMap Delete all entries in the map indexed by the uniques of the given values.
insertMany :: Uniquable a => [(a, b)] -> UniqMap b -> UniqMap bclash-lib Clash.Data.UniqMap Insert a list of key-value pairs into the map.
applyMany :: [(String, Rewrite extra)] -> Rewrite extraclash-lib Clash.Normalize.Strategy No documentation available.
-
cond Data.Algebra.Boolean No documentation available.
many :: Alternative f => f a -> f [a]configuration-tools Configuration.Utils.CommandLine 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.-
configurator-export Data.Configurator.Export Align them to the longest key.