ghc-primitive-devel-0.6.4.0-2.7.i586.rpm


Advertisement

Description

ghc-primitive-devel - Haskell primitive library development files

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename ghc-primitive-devel-0.6.4.0-2.7.i586.rpm
Package name ghc-primitive-devel
Package version 0.6.4.0
Package release 2.7
Package architecture i586
Package type rpm
Category Development/Libraries/Haskell
Homepage https://hackage.haskell.org/package/primitive
License BSD-3-Clause
Maintainer -
Download size 538.72 KB
Installed size 6.59 MB
This package provides the Haskell primitive library development files.

Alternatives

Package Version Architecture Repository
ghc-primitive-devel-0.6.4.0-2.7.x86_64.rpm 0.6.4.0 x86_64 openSUSE Oss
ghc-primitive-devel - - -

Requires

Name Value
ghc-compiler = 8.6.5
ghc-devel(base-4.12.0.0) -
ghc-devel(ghc-prim-0.5.3) -
ghc-devel(transformers-0.5.6.2) -
ghc-primitive = 0.6.4.0-2.7

Provides

Name Value
ghc-devel(primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b) -
ghc-primitive-devel = 0.6.4.0-2.7
ghc-primitive-devel(x86-32) = 0.6.4.0-2.7

Download

Type URL
Mirror widehat.opensuse.org
Binary Package ghc-primitive-devel-0.6.4.0-2.7.i586.rpm
Source Package ghc-primitive-0.6.4.0-2.7.src.rpm

Install Howto

Install ghc-primitive-devel rpm package:

# zypper install ghc-primitive-devel

Files

Path
/usr/lib/ghc-8.6.5/package.conf.d/primitive-0.6.4.0.conf
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/libHSprimitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b.a
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/libHSprimitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b_p.a
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Control/
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Control/Monad/Primitive.dyn_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Control/Monad/Primitive.hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Control/Monad/Primitive.p_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive.dyn_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive.hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive.p_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/Addr.dyn_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/Addr.hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/Addr.p_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/Array.dyn_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/Array.hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/Array.p_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/ByteArray.dyn_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/ByteArray.hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/ByteArray.p_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/MVar.dyn_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/MVar.hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/MVar.p_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/MachDeps.dyn_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/MachDeps.hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/MachDeps.p_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/MutVar.dyn_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/MutVar.hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/MutVar.p_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/PrimArray.dyn_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/PrimArray.hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/PrimArray.p_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/Ptr.dyn_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/Ptr.hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/Ptr.p_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/SmallArray.dyn_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/SmallArray.hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/SmallArray.p_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/Types.dyn_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/Types.hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/Types.p_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/UnliftedArray.dyn_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/UnliftedArray.hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/UnliftedArray.p_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/Internal/Compat.dyn_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/Internal/Compat.hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/Internal/Compat.p_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/Internal/Operations.dyn_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/Internal/Operations.hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/Data/Primitive/Internal/Operations.p_hi
/usr/lib/ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b/include/primitive-memops.h
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/Control-Monad-Primitive.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/Data-Primitive-Addr.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/Data-Primitive-Array.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/Data-Primitive-ByteArray.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/Data-Primitive-MVar.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/Data-Primitive-MachDeps.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/Data-Primitive-MutVar.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/Data-Primitive-PrimArray.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/Data-Primitive-Ptr.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/Data-Primitive-SmallArray.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/Data-Primitive-Types.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/Data-Primitive-UnliftedArray.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/Data-Primitive.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index-A.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index-All.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index-B.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index-C.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index-D.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index-E.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index-F.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index-G.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index-I.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index-L.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index-M.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index-N.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index-P.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index-R.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index-S.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index-T.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index-U.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index-W.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/doc-index.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/haddock-bundle.min.js
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/hslogo-16.png
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/index.html
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/meta.json
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/minus.gif
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/ocean.css
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/plus.gif
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/primitive.haddock
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/primitive.txt
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/quick-jump.css
/usr/share/doc/ghc-8.6.5/html/libraries/primitive-0.6.4.0/synopsis.png
/usr/share/doc/packages/ghc-primitive-devel/changelog.md

Changelog

2018-10-20 - Peter Simons <psimons@suse.com>
- Use https URL to refer to bugs.opensuse.org.
2018-07-18 - psimons@suse.com
- Cosmetic: replace tabs with blanks, strip trailing white space,
and update copyright headers with spec-cleaner.
2018-07-13 - psimons@suse.com
- Update primitive to version 0.6.4.0.
[#]# Changes in version 0.6.4.0
* Introduce `Data.Primitive.PrimArray`, which offers types and function
for dealing with a `ByteArray` tagged with a phantom type variable for
tracking the element type.
* Implement `isByteArrayPinned` and `isMutableByteArrayPinned`.
* Add `Eq1`, `Ord1`, `Show1`, and `Read1` instances for `Array` and
`SmallArray`.
* Improve the test suite. This includes having property tests for
typeclasses from `base` such as `Eq`, `Ord`, `Functor`, `Applicative`,
`Monad`, `IsList`, `Monoid`, `Foldable`, and `Traversable`.
* Fix the broken `IsList` instance for `ByteArray`. The old definition
would allocate a byte array of the correct size and then leave the
memory unitialized instead of writing the list elements to it.
* Fix the broken `Functor` instance for `Array`. The old definition
would allocate an array of the correct size with thunks for erroring
installed at every index. It failed to replace these thunks with
the result of the function applied to the elements of the argument array.
* Fix the broken `Applicative` instances of `Array` and `SmallArray`.
The old implementation of `<*>` for `Array` failed to initialize
some elements but correctly initialized others in the resulting
`Array`. It is unclear what the old behavior of `<*>` was for
`SmallArray`, but it was incorrect.
* Fix the broken `Monad` instances for `Array` and `SmallArray`.
* Fix the implementation of `foldl1` in the `Foldable` instances for
`Array` and `SmallArray`. In both cases, the old implementation
simply returned the first element of the array and made no use of
the other elements in the array.
* Fix the implementation of `mconcat` in the `Monoid` instance for
`SmallArray`.
* Implement `Data.Primitive.Ptr`, implementations of `Ptr` functions
that require a `Prim` constraint instead of a `Storable` constraint.
* Add `PrimUnlifted` instances for `TVar` and `MVar`.
* Use `compareByteArrays#` for the `Eq` and `Ord` instances of
`ByteArray` when building with GHC 8.4 and newer.
* Add `Prim` instances for lots of types in `Foreign.C.Types` and
`System.Posix.Types`.
* Reexport `Data.Primitive.SmallArray` and `Data.Primitive.UnliftedArray`
from `Data.Primitive`.
* Add fold functions and map function to `Data.Primitive.UnliftedArray`.
Add typeclass instances for `IsList`, `Ord`, and `Show`.
* Add `defaultSetByteArray#` and `defaultSetOffAddr#` to
`Data.Primitive.Types`.
2018-05-14 - psimons@suse.com
- Update primitive to version 0.6.3.0.
* Add `PrimMonad` instances for `ContT`, `AccumT`, and `SelectT` from
`transformers`
* Add `Eq`, `Ord`, `Show`, and `IsList` instances for `ByteArray`
* Add `Semigroup` instances for `Array` and `SmallArray`. This allows
`primitive` to build on GHC 8.4 and later.
2017-08-03 - psimons@suse.com
- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
2017-07-27 - psimons@suse.com
- Update to version 0.6.2.0 revision 1.
2016-07-10 - psimons@suse.com
- Update to version 0.6.1.0 revision 1 with cabal2obs.
2015-09-27 - mimi.vx@gmail.com
- update to 0.6.1.0
* Use more appropriate types in internal memset functions, which prevents
overflows/segfaults on 64-bit systems.
* Fixed a warning on GHC 7.10
* Worked around a -dcore-lint bug in GHC 7.6/7.7

See Also

Package Description
ghc-process-1.6.5.0-1.1.i586.rpm Haskell process library
ghc-process-1.6.5.0-1.1.x86_64.rpm Haskell process library
ghc-process-devel-1.6.5.0-1.1.i586.rpm Haskell process library development files
ghc-process-devel-1.6.5.0-1.1.x86_64.rpm Haskell process library development files
ghc-profunctors-5.3-2.11.i586.rpm Profunctors
ghc-profunctors-5.3-2.11.x86_64.rpm Profunctors
ghc-profunctors-devel-5.3-2.11.i586.rpm Haskell profunctors library development files
ghc-profunctors-devel-5.3-2.11.x86_64.rpm Haskell profunctors library development files
ghc-project-template-0.2.0.1-4.8.i586.rpm Specify Haskell project templates and generate files
ghc-project-template-0.2.0.1-4.8.x86_64.rpm Specify Haskell project templates and generate files
ghc-project-template-devel-0.2.0.1-4.8.i586.rpm Haskell project-template library development files
ghc-project-template-devel-0.2.0.1-4.8.x86_64.rpm Haskell project-template library development files
ghc-quickcheck-io-0.2.0-5.9.i586.rpm Use HUnit assertions as QuickCheck properties
ghc-quickcheck-io-0.2.0-5.9.x86_64.rpm Use HUnit assertions as QuickCheck properties
ghc-quickcheck-io-devel-0.2.0-5.9.i586.rpm Haskell quickcheck-io library development files
Advertisement
Advertisement