Hoogle Search

Within LTS Haskell 24.52 (ghc-9.10.3)

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

  1. natTransformRetryPolicy :: (forall a . () => m a -> n a) -> RetryPolicyM m -> RetryPolicyM n

    retry UnliftIO.Retry

    Applies a natural transformation to a policy to run a RetryPolicy meant for the monad m in the monad n provided a transformation from m to n is available. A common case is if you have a pure policy, RetryPolicyM Identity and want to use it to govern an IO computation you could write:

    purePolicyInIO :: RetryPolicyM Identity -> RetryPolicyM IO
    purePolicyInIO = natTransformRetryPolicy (pure . runIdentity)
    

  2. CommentBefore :: [String] -> CommentPosition

    Cabal-syntax Distribution.Fields

    No documentation available.

  3. CommentBefore :: [String] -> CommentPosition

    Cabal-syntax Distribution.Fields.Pretty

    No documentation available.

  4. transformAllBuildDepends :: (Dependency -> Dependency) -> GenericPackageDescription -> GenericPackageDescription

    Cabal-syntax Distribution.PackageDescription.Configuration

    Walk a GenericPackageDescription and apply f to all nested build-depends fields.

  5. transformAllBuildDependsN :: ([Dependency] -> [Dependency]) -> GenericPackageDescription -> GenericPackageDescription

    Cabal-syntax Distribution.PackageDescription.Configuration

    Walk a GenericPackageDescription and apply f to all nested build-depends fields.

  6. transformAllBuildInfos :: (BuildInfo -> BuildInfo) -> (SetupBuildInfo -> SetupBuildInfo) -> GenericPackageDescription -> GenericPackageDescription

    Cabal-syntax Distribution.PackageDescription.Configuration

    No documentation available.

  7. PolyForm_Noncommercial_1_0_0 :: LicenseId

    Cabal-syntax Distribution.SPDX

    PolyForm-Noncommercial-1.0.0, PolyForm Noncommercial License 1.0.0, SPDX License List 3.9, SPDX License List 3.10, SPDX License List 3.16, SPDX License List 3.23

  8. PolyForm_Small_Business_1_0_0 :: LicenseId

    Cabal-syntax Distribution.SPDX

    PolyForm-Small-Business-1.0.0, PolyForm Small Business License 1.0.0, SPDX License List 3.9, SPDX License List 3.10, SPDX License List 3.16, SPDX License List 3.23

  9. PolyForm_Noncommercial_1_0_0 :: LicenseId

    Cabal-syntax Distribution.SPDX.LicenseId

    PolyForm-Noncommercial-1.0.0, PolyForm Noncommercial License 1.0.0, SPDX License List 3.9, SPDX License List 3.10, SPDX License List 3.16, SPDX License List 3.23

  10. PolyForm_Small_Business_1_0_0 :: LicenseId

    Cabal-syntax Distribution.SPDX.LicenseId

    PolyForm-Small-Business-1.0.0, PolyForm Small Business License 1.0.0, SPDX License List 3.9, SPDX License List 3.10, SPDX License List 3.16, SPDX License List 3.23

Page 556 of many | Previous | Next