Hoogle Search
Within LTS Haskell 24.32 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
anyTill :: Parser a -> Parser (Text, a)replace-attoparsec Replace.Attoparsec.Text.Lazy Specialized manyTill_
Parser combinator to consume and capture input until the sep pattern matches, equivalent to manyTill_ anyChar sep. On success, returns the prefix before the pattern match and the parsed match. sep may be a zero-width parser, it may succeed without consuming any input. This combinator will produce a parser which acts like takeTill but is predicated beyond more than just the next one token. It is also like takeTill in that it is a “high performance” parser.Laziness
When the anyTill parser reaches the end of the current input chunk before finding the beginning of sep then the parser will fail. When the anyTill parser reaches the end of the current input chunk while it is successfully parsing sep then it will lazily fetch more input and continue parsing.-
scalpel Text.HTML.Scalpel A selector which will match any node (including tags and bare text).
anySingle :: MonadParsec e s m => m (Token s)shellwords Text.Megaparsec.Compat Parse and return a single token. It's a good idea to attach a label to this parser.
anySingle = satisfy (const True)
See also: satisfy, anySingleBut.anySingleBut :: MonadParsec e s m => Token s -> m (Token s)shellwords Text.Megaparsec.Compat Match any token but the given one. It's a good idea to attach a label to this parser.
anySingleBut t = satisfy (/= t)
See also: single, anySingle, satisfy.anyp :: [a -> Bool] -> a -> Boolswish Swish.RDF.Query Test if a value satisfies any predicate in a list
anySingle :: MonadParsec e s m => m (Token s)tomland Toml.Parser.Core Parse and return a single token. It's a good idea to attach a label to this parser.
anySingle = satisfy (const True)
See also: satisfy, anySingleBut.-
tomland Toml.Parser.Value Uses valueP and typechecks it.
anyE :: forall (m :: Type -> Type) a b . Monad m => [VarT m a (Event b)] -> VarT m a (Event b)varying Control.Varying.Event Combine two Event streams and produce an Event any time either stream produces. In the case that both streams produce, this produces the Event of the leftmost stream.
anyExtension :: [String] -> FilePath -> a -> Boolyi-misc-modes Yi.Modes When applied to an extensions list, creates a modeApplies function.
anyC :: forall (m :: Type -> Type) a o . Monad m => (a -> Bool) -> ConduitT a o m Boolclassy-prelude-yesod ClassyPrelude.Yesod Check that at least one value in the stream returns True. Subject to shortcut logic: at the first True, consumption of the stream will stop.