Package0.9.1.0Data
primitive
Primitive memory-related operations
- Version0.9.1.0
- CategoryData
- LicenceBSD-3-Clause
- AuthorRoman Leshchinskiy <rl@cse.unsw.edu.au>
- Maintainerlibraries@haskell.org
- Homepagegithub.com/haskell/primitive
- Pinned byhackage primitive 0.9.1.0
- Sourcehackage.haskell.org/package/primitive-0.9.1.0
Modules
- Control.Monad.PrimitivePrimitive state-transformer monads.
- Data.PrimitiveReexports all primitive operations.
- Data.Primitive.ArrayPrimitive arrays of boxed values.
- Data.Primitive.ByteArrayPrimitive operations on byte arrays. Most functions in this module include
- Data.Primitive.MVarPrimitive operations on MVar. This module provides a similar interface
- Data.Primitive.MachDepsMachine-dependent constants.
- Data.Primitive.MutVarPrimitive boxed mutable variables. This is a generalization of
- Data.Primitive.PrimArrayArrays of unboxed primitive types. The functions provided by this module
- Data.Primitive.PrimVarVariant of MutVar that has one less indirection for primitive types.
- Data.Primitive.PtrPrimitive operations on machine addresses.
- Data.Primitive.SmallArraySmall arrays are boxed (im)mutable arrays. The underlying structure of the Array type contains a card table, allowing
- Data.Primitive.TypesBasic types and classes for primitive array operations.
Description
This package provides various primitive memory-related operations.
Depends on
4 packages- base-4.23.0.0with GHC
- deepseq-1.5.2.0with GHC
- template-haskell-2.25.0.0with GHC
- transformers-0.6.3.0with GHC
Used by in this set · 23
- aeson-2.2.5.1
- alfred-margaret-2.1.1.1
- atomic-primops-0.8.8
- attoparsec-aeson-2.2.2.0
- base16-1.0
- bitvec-1.1.6.0
- cborg-0.2.10.0
- conduit-1.3.6.1
- conduit-extra-1.3.8
- crypton-2.1.7
- hedgehog-1.7
- integer-conversion-0.1.1
- math-functions-0.3.4.4
- mlkem-0.2.3.0
- mwc-random-0.15.3.0
- resourcet-1.3.0
- rio-0.1.25.0
- scientific-0.3.9.0
- serialise-0.2.6.1
- text-metrics-0.3.3
- unagi-chan-0.4.1.4
- vector-0.13.2.0
- vector-algorithms-0.9.1.0