Name: primitive Version: 0.4.1 x-revision: 1 License: BSD3 License-File: LICENSE Author: Roman Leshchinskiy Maintainer: Roman Leshchinskiy Copyright: (c) Roman Leshchinskiy 2009-2010 Homepage: http://code.haskell.org/primitive Category: Data Synopsis: Wrappers for primitive operations Description: . This package provides wrappers for primitive array operations from GHC.Prim. . Changes in version 0.4.1 . * New module "Data.Primitive.MutVar" . Changes in version 0.4.0.1 . * Critical bug fix in @fillByteArray@ . Changes in version 0.4 . * Support for GHC 7.2 array copying primitives . * New in "Data.Primitive.ByteArray": @copyByteArray@, @copyMutableByteArray@, @moveByteArray@, @fillByteArray@ . * Deprecated in "Data.Primitive.ByteArray": @memcpyByteArray@, @memcpyByteArray'@, @memmoveByteArray@, @memsetByteArray@ . * New in "Data.Primitive.Array": @copyArray@, @copyMutableByteArray@ . * New in "Data.Primitive.Addr": @copyAddr@, @moveAddr@ . * Deprecated in "Data.Primitive.Addr": @memcpyAddr@ . Cabal-Version: >= 1.2 Build-Type: Simple Library Extensions: CPP Exposed-Modules: Control.Monad.Primitive Data.Primitive Data.Primitive.MachDeps Data.Primitive.Types Data.Primitive.Array Data.Primitive.ByteArray Data.Primitive.Addr Data.Primitive.MutVar Other-Modules: Data.Primitive.Internal.Compat Build-Depends: base >= 4 && < 4.7, ghc-prim Ghc-Options: -O2 Include-Dirs: cbits Install-Includes: primitive-memops.h includes: primitive-memops.h c-sources: cbits/primitive-memops.c