name: adaptive-containers
version: 0.1
homepage: http://code.haskell.org/~dons/code/adaptive-containers
synopsis: Self optimizing container types
description:
Self optimizing polymorphic container types.
We use type families to specialize polymorphic container types to
specific representations via class-associated data types.
A self-optimizing pair, for example, will unpack the constructors,
yielding a representation for (Int,Char) requiring 8 bytes, instead
of 24.
Currently supported adaptive types: pairs
category: Data
license: BSD3
license-file: LICENSE
author: Don Stewart
maintainer: Don Stewart (dons@galois.com)
cabal-version: >= 1.2.3
build-type: Simple
library
exposed-modules: Data.Adaptive.Tuple
ghc-options: -O2 -funbox-strict-fields -Wall
ghc-prof-options: -prof -auto-all
extensions: TypeFamilies,
MultiParamTypeClasses,
FlexibleInstances,
OverlappingInstances
build-depends: base