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.
mergeMany :: (C a, Storable a) => [T w a] -> T w abattleship-combinatorics Combinatorics.Battleship.Count.CountMap No documentation available.
benchMany :: Int -> [(String, IO a)] -> IO ()benchpress Test.BenchPress Convenience function that runs several benchmarks using benchmark and prints a timing statistics summary using printStatsSummaries. The statistics are computed from the measured CPU times. Each benchmark has an associated label that is used to identify the benchmark in the printed results. Writes output to standard output.
-
binary-generic-combinators Data.Binary.Combinators Zero or more elements of a, parsing as long as the parser for a succeeds. Many Word8 will consume all your input!
-
binary-generic-combinators Data.Binary.Combinators No documentation available.
-
binary-generic-combinators Data.Binary.Combinators No documentation available.
many' :: MonadPlus m => m a -> m [a]binary-parsers Data.Binary.Parser many' p applies the action p zero or more times. Returns a list of the returned values of p. The value returned by p is forced to WHNF.
word = many' letter
manyTill :: Alternative f => f a -> f b -> f [a]binary-parsers Data.Binary.Parser manyTill p end applies action p zero or more times until action end succeeds, and returns the list of values returned by p. This can be used to scan comments:
simpleComment = string "<!--" *> manyTill anyChar (string "-->")
(Note the overlapping parsers anyChar and string "-->". While this will work, it is not very efficient, as it will cause a lot of backtracking.)manyTill' :: MonadPlus m => m a -> m b -> m [a]binary-parsers Data.Binary.Parser manyTill' p end applies action p zero or more times until action end succeeds, and returns the list of values returned by p. This can be used to scan comments:
simpleComment = string "<!--" *> manyTill' anyChar (string "-->")
(Note the overlapping parsers anyChar and string "-->". While this will work, it is not very efficient, as it will cause a lot of backtracking.) The value returned by p is forced to WHNF.skipMany :: Alternative f => f a -> f ()binary-parsers Data.Binary.Parser Skip zero or more instances of an action.
skipMany1 :: Alternative f => f a -> f ()binary-parsers Data.Binary.Parser Skip one or more instances of an action.