Hoogle Search

Within Stackage Nightly 2026-06-22 (ghc-9.12.4)

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

  1. setGen :: forall a (ins :: [Type]) (out :: [Type]) . Typeable a => Gen a -> Registry ins out -> Registry ins out

    registry-hedgehog Data.Registry.Hedgehog

    Set a specific generator on the registry the value of a generator in a given registry

  2. setOf :: Ord a => Gen a -> Gen (Set a)

    registry-hedgehog Data.Registry.Hedgehog

    Create a default generator for a small set of elements

  3. setOfMinMax :: Ord a => Int -> Int -> Gen a -> Gen (Set a)

    registry-hedgehog Data.Registry.Hedgehog

    Create a default generator for a set with a minimum and a maximum number of elements The implementation uses Gen.filter to make sure that the elements are unique

  4. setDuplication :: MonadQuery m => Duplication -> m ()

    relational-query Database.Relational.Monad.Class

    Specify duplication.

  5. setResponse :: HttpStatusCode -> Declare (Definitions Schema) Response -> Swagger -> Swagger

    swagger2 Data.Swagger.Operation

    Set response for all operations. This will also update global schema definitions. If the response already exists it will be overwritten.

    setResponse = setResponseFor allOperations
    
    Example:
    >>> let api = (mempty :: Swagger) & paths .~ IOHM.fromList [("/user", mempty & get ?~ mempty)]
    
    >>> let res = declareResponse (Proxy :: Proxy Day)
    
    >>> encode $ api & setResponse 200 res
    "{\"swagger\":\"2.0\",\"info\":{\"title\":\"\",\"version\":\"\"},\"paths\":{\"/user\":{\"get\":{\"responses\":{\"200\":{\"description\":\"\",\"schema\":{\"$ref\":\"#/definitions/Day\"}}}}}},\"definitions\":{\"Day\":{\"example\":\"2016-07-22\",\"format\":\"date\",\"type\":\"string\"}}}"
    
    See also setResponseWith.

  6. setResponseFor :: Traversal' Swagger Operation -> HttpStatusCode -> Declare (Definitions Schema) Response -> Swagger -> Swagger

    swagger2 Data.Swagger.Operation

    Set response for specified operations. This will also update global schema definitions. If the response already exists it will be overwritten. See also setResponseForWith.

  7. setResponseForWith :: Traversal' Swagger Operation -> (Response -> Response -> Response) -> HttpStatusCode -> Declare (Definitions Schema) Response -> Swagger -> Swagger

    swagger2 Data.Swagger.Operation

    Set or update response for specified operations. This will also update global schema definitions. If the response already exists, but it can't be dereferenced (invalid $ref), then just the new response is used. See also setResponseFor.

  8. setResponseWith :: (Response -> Response -> Response) -> HttpStatusCode -> Declare (Definitions Schema) Response -> Swagger -> Swagger

    swagger2 Data.Swagger.Operation

    Set or update response for all operations. This will also update global schema definitions. If the response already exists, but it can't be dereferenced (invalid $ref), then just the new response is used.

    setResponseWith = setResponseForWith allOperations
    
    See also setResponse.

  9. setEra :: Era Rational -> Active a -> Active a

    active Data.Active

    Set the era of an Active value. Note that this will change a constant Active into a dynamic one which happens to have the same value at all times.

  10. setCaseSensitivity :: CaseSensitivity -> Replacer -> Replacer

    alfred-margaret Data.Text.AhoCorasick.Replacer

    Updates the case sensitivity of the replacer. Does not change the capitilization of the needles. The caller should be certain that if IgnoreCase is passed, the needles are already lower case.

Page 66 of many | Previous | Next