ghc-reflection-2.1.4-2.8.x86_64.rpm


Advertisement

Description

ghc-reflection - Reifies arbitrary terms into types that can be reflected back into terms

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename ghc-reflection-2.1.4-2.8.x86_64.rpm
Package name ghc-reflection
Package version 2.1.4
Package release 2.8
Package architecture x86_64
Package type rpm
Category Development/Libraries/Haskell
Homepage https://hackage.haskell.org/package/reflection
License BSD-3-Clause
Maintainer -
Download size 112.14 KB
Installed size 829.82 KB
This package addresses the /configuration problem/ which is propagating
configurations that are available at run-time, allowing multiple configurations
to coexist without resorting to mutable global variables or
'System.IO.Unsafe.unsafePerformIO'.
That package is an implementation of the ideas presented in the paper
"Functional Pearl: Implicit Configurations" by Oleg Kiselyov and Chung-chieh
Shan (<http://okmij.org/ftp/Haskell/tr-15-04.pdf original paper>).
However, the API has been streamlined to improve performance.
Austin Seipp's tutorial
<https://www.schoolofhaskell.com/user/thoughtpolice/using-reflection Reflecting
values to types and back> provides a summary of the approach taken by this
library, along with more motivating examples.

Alternatives

Package Version Architecture Repository
ghc-reflection-2.1.4-2.8.i586.rpm 2.1.4 i586 openSUSE Oss
ghc-reflection - - -

Requires

Name Value
libHSarray-0.5.3.0-ghc8.6.5.so()(64bit) -
libHSbase-4.12.0.0-ghc8.6.5.so()(64bit) -
libHSdeepseq-1.4.4.0-ghc8.6.5.so()(64bit) -
libHSghc-boot-th-8.6.5-ghc8.6.5.so()(64bit) -
libHSghc-prim-0.5.3-ghc8.6.5.so()(64bit) -
libHSinteger-gmp-1.0.2.0-ghc8.6.5.so()(64bit) -
libHSpretty-1.1.3.6-ghc8.6.5.so()(64bit) -
libHStemplate-haskell-2.14.0.0-ghc8.6.5.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-reflection = 2.1.4-2.8
ghc-reflection(x86-64) = 2.1.4-2.8
libHSreflection-2.1.4-E9VXTbXoqHZ5rulgGPZOrF-ghc8.6.5.so()(64bit) -

Download

Type URL
Mirror widehat.opensuse.org
Binary Package ghc-reflection-2.1.4-2.8.x86_64.rpm
Source Package ghc-reflection-2.1.4-2.8.src.rpm

Install Howto

Install ghc-reflection rpm package:

# zypper install ghc-reflection

Files

Path
/usr/lib64/ghc-8.6.5/reflection-2.1.4-E9VXTbXoqHZ5rulgGPZOrF/libHSreflection-2.1.4-E9VXTbXoqHZ5rulgGPZOrF-ghc8.6.5.so
/usr/share/licenses/ghc-reflection/LICENSE

Changelog

2018-08-02 - psimons@suse.com
- Add reflection at version 2.1.4.

See Also

Package Description
ghc-reflection-devel-2.1.4-2.8.i586.rpm Haskell reflection library development files
ghc-reflection-devel-2.1.4-2.8.x86_64.rpm Haskell reflection library development files
ghc-regex-applicative-0.3.3-6.8.i586.rpm Regex-based parsing with applicative interface
ghc-regex-applicative-0.3.3-6.8.x86_64.rpm Regex-based parsing with applicative interface
ghc-regex-applicative-devel-0.3.3-6.8.i586.rpm Haskell regex-applicative library development files
ghc-regex-applicative-devel-0.3.3-6.8.x86_64.rpm Haskell regex-applicative library development files
ghc-regex-applicative-text-0.1.0.1-7.7.i586.rpm Regex-applicative on text
ghc-regex-applicative-text-0.1.0.1-7.7.x86_64.rpm Regex-applicative on text
ghc-regex-applicative-text-devel-0.1.0.1-7.7.i586.rpm Haskell regex-applicative-text library development files
ghc-regex-applicative-text-devel-0.1.0.1-7.7.x86_64.rpm Haskell regex-applicative-text library development files
ghc-regex-base-0.93.2-15.7.i586.rpm Replaces/Enhances Text.Regex
ghc-regex-base-0.93.2-15.7.x86_64.rpm Replaces/Enhances Text.Regex
ghc-regex-base-devel-0.93.2-15.7.i586.rpm Haskell regex-base library development files
ghc-regex-base-devel-0.93.2-15.7.x86_64.rpm Haskell regex-base library development files
ghc-regex-compat-0.95.1-2.7.i586.rpm Replaces/Enhances Text.Regex
Advertisement
Advertisement