homepage: ''
changelog-type: markdown
hash: ed43b1a43308c330168d881cf665307eddef2fa072fe8d01a8efe99076f5c71b
test-bench-deps:
  compact: -any
  base: -any
  directory: -any
maintainer: ezyang@mit.edu, ben@smart-cactus.org
synopsis: Non-GC'd, contiguous storage for immutable data structures
changelog: ! '# Revision history for compact


  ## 0.1.0.0  -- YYYY-mm-dd


  * First version. Released on an unsuspecting world.

'
basic-deps:
  bytestring: ! '>=0.10 && <0.11'
  base: ! '>=4.10 && <4.11'
  ghc-compact: -any
  binary: ! '>=0.8.4.1 && <0.9'
all-versions:
- '0.1.0.0'
author: Edward Z. Yang, Ben Gamari
latest: '0.1.0.0'
description-type: haddock
description: ! 'This package provides user-facing APIs 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).

  This package is currently highly experimental, but we hope it may

  be useful to some people.  It is GHC 8.2 only.  The bare-bones library

  that ships with GHC is ghc-compact.'
license-name: BSD3

Update from Hackage at 2017-02-28T06:50:44Z
Update from Hackage at 2017-02-28T06:50:44Z
