Mon, 09 Nov 2026 12:52:26 UTC Log in
A monad for managed values 21.68 KB built 2026-10-14 01:04:55 GMT

Description

In Haskell you very often acquire values using the 'with...' idiom using functions of type '(a -> IO r) -> IO r'. This idiom forms a 'Monad', which is a special case of the 'ContT' monad (from 'transformers') or the 'Codensity' monad (from 'kan-extensions'). The main purpose behind this package is to provide a restricted form of these monads specialized to this unusually common case. The reason this package defines a specialized version of these types is to: * be more beginner-friendly, * simplify inferred types and error messages, and: * provide some additional type class instances that would otherwise be orphan instances.

Dependencies

8 total
Requires6
  • ghc-Cabal-devel
  • ghc-base-devel
  • ghc-rpm-macros
  • ghc-transformers-devel
  • rpmlib(CompressedFileNames) <= 3.0.4-1
  • rpmlib(FileDigests) <= 4.6.0-1
Provides2
  • ghc-managed = 1.0.11-2.fc45
  • ghc-managed-devel = 1.0.11-2.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances

Files

2
Files 1–2 of 2

Component of

buildroots that installed this RPM

No Buildroots