SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

ghc-atomic-primops rpm build for : OpenSuSE. For other distributions click ghc-atomic-primops.

Name : ghc-atomic-primops
Version : 0.8.4 Vendor : openSUSE
Release : bp157.1.2 Date : 2024-09-10 04:48:27
Group : Unspecified Source RPM : ghc-atomic-primops-0.8.4-bp157.1.2.src.rpm
Size : 0.04 MB
Packager : https://bugs_opensuse_org
Summary : A safe approach to CAS and other atomic ops in Haskell
Description :
After GHC 7.4 a new `casMutVar#` primop became available, but it\'s difficult to
use safely, because pointer equality is a highly unstable property in Haskell.
This library provides a safer method based on the concept of \"Tickets\".

Also, this library uses the \"foreign primop\" capability of GHC to add access to
other variants that may be of interest, specifically, compare and swap inside
an array.

Note that as of GHC 7.8, the relevant primops have been included in GHC itself.
This library is engineered to work pre- and post-GHC-7.8, while exposing the
same interface.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/openSUSE:/Backports:/SLE-15-SP7/standard/x86_64

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  ghc-atomic-primops-0.8.4-bp157.1.2.x86_64.rpm
     

Provides :
ghc-atomic-primops
ghc-atomic-primops(x86-64)
libHSatomic-primops-0.8.4-8OyBDxqnnJF3xazQ9KhJYe-ghc8.10.7.so()(64bit)

Requires :
libHSarray-0.5.4.0-ghc8.10.7.so()(64bit)
libHSbase-4.14.3.0-ghc8.10.7.so()(64bit)
libHSdata-array-byte-0.1.0.1-K28hjVtnMmk7as6rZ7LlwO-ghc8.10.7.so()(64bit)
libHSdeepseq-1.4.4.0-ghc8.10.7.so()(64bit)
libHSghc-boot-th-8.10.7-ghc8.10.7.so()(64bit)
libHSghc-prim-0.6.1-ghc8.10.7.so()(64bit)
libHSinteger-gmp-1.0.3.0-ghc8.10.7.so()(64bit)
libHSpretty-1.1.3.6-ghc8.10.7.so()(64bit)
libHSprimitive-0.8.0.0-7GvTqDWvNsdIftJV9fdokB-ghc8.10.7.so()(64bit)
libHStemplate-haskell-2.16.0.0-ghc8.10.7.so()(64bit)
libHStransformers-0.5.6.2-ghc8.10.7.so()(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libgmp.so.10()(64bit)
libm.so.6()(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib64/ghc-8.10.7/atomic-primops-0.8.4
/usr/lib64/ghc-8.10.7/atomic-primops-0.8.4/libHSatomic-primops-0.8.4-8OyBDxqnnJF3xazQ9KhJYe-ghc8.10.7.so
/usr/share/licenses/ghc-atomic-primops
/usr/share/licenses/ghc-atomic-primops/LICENSE

 
ICM