Hoogle Search

Within LTS Haskell 24.34 (ghc-9.10.3)

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

  1. gsumConToSchemaWith :: forall (c :: Meta) (f :: Type -> Type) . (GToSchema (C1 c f), Constructor c) => Referenced Schema -> SchemaOptions -> Proxy (C1 c f) -> Schema -> Schema

    swagger2 Data.Swagger.Internal.Schema

    No documentation available.

  2. gsumToSchema :: GSumToSchema f => SchemaOptions -> Proxy f -> Schema -> WriterT AllNullary (Declare (Definitions Schema)) Schema

    swagger2 Data.Swagger.Internal.Schema

    No documentation available.

  3. class HasConsumes s a | s -> a

    swagger2 Data.Swagger.Lens

    No documentation available.

  4. class HasSummary s a | s -> a

    swagger2 Data.Swagger.Lens

    No documentation available.

  5. consumes :: HasConsumes s a => Lens' s a

    swagger2 Data.Swagger.Lens

    No documentation available.

  6. getSum :: Sum a -> a

    vector-space Data.AdditiveGroup

    No documentation available.

  7. inSum :: (a -> b) -> Sum a -> Sum b

    vector-space Data.AdditiveGroup

    Application a unary function inside a Sum

  8. inSum2 :: (a -> b -> c) -> Sum a -> Sum b -> Sum c

    vector-space Data.AdditiveGroup

    Application a binary function inside a Sum

  9. msum :: (Foldable t, MonadPlus m) => t (m a) -> m a

    basic-prelude BasicPrelude

    The sum of a collection of actions using (<|>), generalizing concat. msum is just like asum, but specialised to MonadPlus.

    Examples

    Basic usage, using the MonadPlus instance for Maybe:
    >>> msum [Just "Hello", Nothing, Just "World"]
    Just "Hello"
    

  10. asum :: (Foldable t, Alternative f) => t (f a) -> f a

    basic-prelude CorePrelude

    The sum of a collection of actions using (<|>), generalizing concat. asum is just like msum, but generalised to Alternative.

    Examples

    Basic usage:
    >>> asum [Just "Hello", Nothing, Just "World"]
    Just "Hello"
    

Page 131 of many | Previous | Next