[ol10_u0_developer_EPEL] ghc-managed-1.0.10-4.el10_0.x86_64

Name:ghc-managed
Version:1.0.10
Release:4.el10_0
Architecture:x86_64
Group:Unspecified
Size:87005
License:BSD-3-Clause
RPM: ghc-managed-1.0.10-4.el10_0.x86_64.rpm
Source RPM: ghc-managed-1.0.10-4.el10_0.src.rpm
Build Date:Tue May 20 2025
Build Host:build-ol10-x86_64.oracle.com
Vendor:Oracle America
URL:https://hackage.haskell.org/package/managed
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.

Changelog (Show File list) (Show related packages)