Hoogle Search

Within LTS Haskell 24.41 (ghc-9.10.3)

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

  1. (>$) :: Contravariant f => b -> f b -> f a

    lens Control.Lens.Getter

    Replace all locations in the output with the same value. The default definition is contramap . const, but this may be overridden with a more efficient version.

  2. (<$$>) :: Stream s Identity tok => (a -> b) -> Parsec s st a -> StreamPermParser s st b

    parsec Text.Parsec.Perm

    The expression f <$$> p creates a fresh permutation parser consisting of parser p. The the final result of the permutation parser is the function f applied to the return value of p. The parser p is not allowed to accept empty input - use the optional combinator (<$?>) instead. If the function f takes more than one parameter, the type variable b is instantiated to a functional type which combines nicely with the adds parser p to the (<||>) combinator. This results in stylized code where a permutation parser starts with a combining function f followed by the parsers. The function f gets its parameters in the order in which the parsers are specified, but actual input can be in any order.

  3. (<$?>) :: Stream s Identity tok => (a -> b) -> (a, Parsec s st a) -> StreamPermParser s st b

    parsec Text.Parsec.Perm

    The expression f <$?> (x,p) creates a fresh permutation parser consisting of parser p. The the final result of the permutation parser is the function f applied to the return value of p. The parser p is optional - if it can not be applied, the default value x will be used instead.

  4. (<$$>) :: Stream s Identity tok => (a -> b) -> Parsec s st a -> StreamPermParser s st b

    parsec Text.ParserCombinators.Parsec.Perm

    The expression f <$$> p creates a fresh permutation parser consisting of parser p. The the final result of the permutation parser is the function f applied to the return value of p. The parser p is not allowed to accept empty input - use the optional combinator (<$?>) instead. If the function f takes more than one parameter, the type variable b is instantiated to a functional type which combines nicely with the adds parser p to the (<||>) combinator. This results in stylized code where a permutation parser starts with a combining function f followed by the parsers. The function f gets its parameters in the order in which the parsers are specified, but actual input can be in any order.

  5. (<$?>) :: Stream s Identity tok => (a -> b) -> (a, Parsec s st a) -> StreamPermParser s st b

    parsec Text.ParserCombinators.Parsec.Perm

    The expression f <$?> (x,p) creates a fresh permutation parser consisting of parser p. The the final result of the permutation parser is the function f applied to the return value of p. The parser p is optional - if it can not be applied, the default value x will be used instead.

  6. (.$.) :: Doc -> Doc -> Doc

    optparse-applicative Options.Applicative.Help.Pretty

    No documentation available.

  7. (=$) :: forall (m :: Type -> Type) a b c r . Monad m => Conduit a m b -> ConduitT b c m r -> ConduitT a c m r

    conduit Data.Conduit

    Deprecated: Use .|

  8. (=$$+) :: forall (m :: Type -> Type) a b r . Monad m => ConduitT a b m () -> ConduitT b Void m r -> ConduitT a Void m (SealedConduitT a b m (), r)

    conduit Data.Conduit

    The connect-and-resume operator. This does not close the Conduit, but instead returns it to be used again. This allows a Conduit to be used incrementally in a large program, without forcing the entire program to live in the Sink monad. Leftover data returned from the Sink will be discarded. Mnemonic: connect + do more. Since 1.0.17

  9. (=$$++) :: forall (m :: Type -> Type) i o r . Monad m => SealedConduitT i o m () -> ConduitT o Void m r -> ConduitT i Void m (SealedConduitT i o m (), r)

    conduit Data.Conduit

    Continue processing after usage of =$$+. Connect a SealedConduitT to a sink and return the output of the sink together with a new SealedConduitT. Since 1.0.17

  10. (=$$+-) :: forall (m :: Type -> Type) i o r . Monad m => SealedConduitT i o m () -> ConduitT o Void m r -> ConduitT i Void m r

    conduit Data.Conduit

    Same as =$$++, but doesn't include the updated SealedConduitT. NOTE In previous versions, this would cause finalizers to run. Since version 1.3.0, there are no finalizers in conduit. Since 1.0.17

Page 34 of many | Previous | Next