Information for RPM ghc-managed-1.0.10-3.fc40.src.rpm
ID | 1179372 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Name | ghc-managed | ||||||||
Version | 1.0.10 | ||||||||
Release | 3.fc40 | ||||||||
Epoch | |||||||||
Arch | src | ||||||||
Summary | A monad for managed values | ||||||||
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. | ||||||||
Build Time | 2024-02-14 19:49:48 GMT | ||||||||
Size | 21.45 KB | ||||||||
a86281af88417c47a30082bd8eb20c53 | |||||||||
License | BSD-3-Clause | ||||||||
Buildroot | f40-build-776113-128585 | ||||||||
Provides |
|
||||||||
Obsoletes | No Obsoletes | ||||||||
Conflicts | No Conflicts | ||||||||
Requires |
|
||||||||
Recommends | No Recommends | ||||||||
Suggests | No Suggests | ||||||||
Supplements | No Supplements | ||||||||
Enhances | No Enhances | ||||||||
Files |
|
||||||||
Component of | No Buildroots |