ghc-managed-1.0.6-lp151.1.2.x86_64.rpm


Advertisement

Description

ghc-managed - A monad for managed values

Property Value
Distribution openSUSE Leap 15.1
Repository openSUSE Oss all
Package filename ghc-managed-1.0.6-lp151.1.2.x86_64.rpm
Package name ghc-managed
Package version 1.0.6
Package release lp151.1.2
Package architecture x86_64
Package type rpm
Category Development/Libraries/Haskell
Homepage https://hackage.haskell.org/package/managed
License BSD-3-Clause
Maintainer -
Download size 21.47 KB
Installed size 80.79 KB
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.

Alternatives

Package Version Architecture Repository
ghc-managed - - -

Requires

Name Value
libHSbase-4.12.0.0-ghc8.6.4.so()(64bit) -
libHSghc-prim-0.5.3-ghc8.6.4.so()(64bit) -
libHSinteger-gmp-1.0.2.0-ghc8.6.4.so()(64bit) -
libHStransformers-0.5.6.2-ghc8.6.4.so()(64bit) -
libatomic.so.1()(64bit) -
libc.so.6(GLIBC_2.2.5)(64bit) -
libgmp.so.10()(64bit) -
libm.so.6()(64bit) -

Provides

Name Value
ghc-managed = 1.0.6-lp151.1.2
ghc-managed(x86-64) = 1.0.6-lp151.1.2
libHSmanaged-1.0.6-6le630bw4rn2FNayf9Wk9z-ghc8.6.4.so()(64bit) -

Download

Type URL
Mirror widehat.opensuse.org
Binary Package ghc-managed-1.0.6-lp151.1.2.x86_64.rpm
Source Package ghc-managed-1.0.6-lp151.1.2.src.rpm

Install Howto

Install ghc-managed rpm package:

# zypper install ghc-managed

Files

Path
/usr/lib64/ghc-8.6.4/managed-1.0.6-6le630bw4rn2FNayf9Wk9z/libHSmanaged-1.0.6-6le630bw4rn2FNayf9Wk9z-ghc8.6.4.so
/usr/share/licenses/ghc-managed/LICENSE

Changelog

2018-10-20 - Peter Simons <psimons@suse.com>
- Use https URL to refer to bugs.opensuse.org.
2018-07-20 - psimons@suse.com
- Add managed at version 1.0.6.

See Also

Package Description
ghc-managed-devel-1.0.6-lp151.1.2.x86_64.rpm Haskell managed library development files
ghc-math-functions-0.3.1.0-lp151.1.2.x86_64.rpm Collection of tools for numeric computations
ghc-math-functions-devel-0.3.1.0-lp151.1.2.x86_64.rpm Haskell math-functions library development files
ghc-megaparsec-7.0.4-lp151.1.2.x86_64.rpm Monadic parser combinators
ghc-megaparsec-devel-7.0.4-lp151.1.2.x86_64.rpm Haskell megaparsec library development files
ghc-memory-0.14.18-lp151.1.3.x86_64.rpm Memory and related abstraction stuff
ghc-memory-devel-0.14.18-lp151.1.3.x86_64.rpm Haskell memory library development files
ghc-microlens-0.4.10-lp151.1.2.x86_64.rpm Tiny lens library for Haskell
ghc-microlens-devel-0.4.10-lp151.1.2.x86_64.rpm Haskell microlens library development files
ghc-microlens-th-0.4.2.3-lp151.1.2.x86_64.rpm Automatic generation of record lenses for microlens
ghc-microlens-th-devel-0.4.2.3-lp151.1.2.x86_64.rpm Haskell microlens-th library development files
ghc-mime-types-0.1.0.9-lp151.1.2.x86_64.rpm Basic mime-type handling types and functions
ghc-mime-types-devel-0.1.0.9-lp151.1.2.x86_64.rpm Haskell mime-types library development files
ghc-mintty-0.1.2-lp151.1.2.x86_64.rpm A reliable way to detect the presence of a MinTTY console on Windows
ghc-mintty-devel-0.1.2-lp151.1.2.x86_64.rpm Haskell mintty library development files
Advertisement
Advertisement