name: ghc-compact
version: 0.1.0.0
id: ghc-compact-0.1.0.0
key: ghc-compact-0.1.0.0
license: BSD3
maintainer: libraries@haskell.org
synopsis: In memory storage of deeply evaluated data structure
description:
    This package provides minimal functionality for working with
    "compact regions", which hold a fully evaluated Haskell object graph.
    These regions maintain the invariant that no pointers live inside the struct
    that point outside it, which ensures efficient garbage collection without
    ever reading the structure contents (effectively, it works as a manually
    managed "oldest generation" which is never freed until the whole is
    released).
    Internally, the struct is stored a single contiguous block of memory,
    which allows efficient serialization and deserialization of structs
    for distributed computing.
category: Data
exposed: True
indefinite: False
exposed-modules:
    GHC.Compact GHC.Compact.Serialized
abi: 67144ebe5015b7e53cd5e7ce30aa078d
trusted: False
import-dirs: /usr/lib/ghc-8.2.1/ghc-compact-0.1.0.0
library-dirs: /usr/lib/ghc-8.2.1/ghc-compact-0.1.0.0
dynamic-library-dirs: /usr/lib/ghc-8.2.1/ghc-compact-0.1.0.0
data-dir: /usr/share/arm-linux-ghc-8.2.1/ghc-compact-0.1.0.0
hs-libraries: HSghc-compact-0.1.0.0
depends:
    ghc-prim-0.5.1.0 base-4.10.0.0 bytestring-0.10.8.2
abi-depends: ghc-prim-0.5.1.0=557c7fce76ef13c2417583cc28848f14
             base-4.10.0.0=32d562aa6d04d35ac79a0f49c17325ff
             bytestring-0.10.8.2=4f0c9618a8f04261f970de9708e01603
haddock-interfaces: /usr/share/doc/ghc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock
haddock-html: /usr/share/doc/ghc/html/libraries/ghc-compact-0.1.0.0
