Hoogle Search

Within LTS Haskell 24.35 (ghc-9.10.3)

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

  1. ofoldMap :: (MonoFoldable mono, Monoid m) => (Element mono -> m) -> mono -> m

    mono-traversable Data.MonoTraversable

    Map each element of a monomorphic container to a Monoid and combine the results.

  2. ofoldMap1Ex :: (MonoFoldable mono, Semigroup m) => (Element mono -> m) -> mono -> m

    mono-traversable Data.MonoTraversable

    Map each element of a monomorphic container to a semigroup, and combine the results. Note: this is a partial function. On an empty MonoFoldable, it will throw an exception. See ofoldMap1 from Data.NonNull for a total version of this function.

  3. omap :: MonoFunctor mono => (Element mono -> Element mono) -> mono -> mono

    mono-traversable Data.MonoTraversable

    Map over a monomorphic container

  4. omapM :: (MonoTraversable mono, Applicative m) => (Element mono -> m (Element mono)) -> mono -> m mono

    mono-traversable Data.MonoTraversable

    Map each element of a monomorphic container to a monadic action, evaluate these actions from left to right, and collect the results.

  5. omapM_ :: (MonoFoldable mono, Applicative m) => (Element mono -> m ()) -> mono -> m ()

    mono-traversable Data.MonoTraversable

    Map each element of a monomorphic container to a monadic action, evaluate these actions from left to right, and ignore the results.

  6. concatMap :: (MonoFoldable mono, Monoid m) => (Element mono -> m) -> mono -> m

    mono-traversable Data.MonoTraversable.Unprefixed

    Synonym for oconcatMap

  7. foldMap :: (MonoFoldable mono, Monoid m) => (Element mono -> m) -> mono -> m

    mono-traversable Data.MonoTraversable.Unprefixed

    Synonym for ofoldMap

  8. foldMap1Ex :: (MonoFoldable mono, Semigroup m) => (Element mono -> m) -> mono -> m

    mono-traversable Data.MonoTraversable.Unprefixed

    Synonym for ofoldMap1Ex

  9. ofoldMap1 :: (MonoFoldable mono, Semigroup m) => (Element mono -> m) -> NonNull mono -> m

    mono-traversable Data.NonNull

    Map each element of a monomorphic container to a semigroup, and combine the results. Safe version of ofoldMap1Ex, only works on monomorphic containers wrapped in a NonNull.

    Examples

    > let xs = ncons ("hello", 1 :: Integer) [(" world", 2)]
    > ofoldMap1 fst xs
    "hello world"
    

  10. conversionMap :: (Ok a -> Ok b) -> Conversion a -> Conversion b

    postgresql-simple Database.PostgreSQL.Simple.FromField

    No documentation available.

Page 487 of many | Previous | Next