packages feed

gmap-0.1: gmap.cabal

name:           gmap
version:        0.1
category:       Data Structures
license:	BSD3
description:
        Provides typeclass for and several implementations of composable maps and generic tries.
          OrdMap is roughly equivalent to Data.Map .
          ListMap, EitherMap, MaybeMap, TupleMap and EnumMap allow you to break down the corresponding types.
          InjectKeys is the easiest way to define tries on your own types, see EitherMap for a simple example.
          ChoiceMap and TupleMap correspond to sum and product types, respectively.
        The type-level syntax for creating maps is currently unwieldy. This will improve significantly in the next version.
author:         Jamie Brandon, Adrian Hey
maintainer:     jamiiecb (google mail)
synopsis:       Composable maps and generic tries.
build-depends:  base >= 3.0, QuickCheck, array, COrdering, AvlTree >= 4.2, random
build-type:     Simple
exposed-modules:
        Data.GMap
        Data.GMap.AssocList
        Data.GMap.OrdMap
        Data.GMap.IntMap
        Data.GMap.ListMap
        Data.GMap.EitherMap
        Data.GMap.UnitMap
        Data.GMap.MaybeMap
        Data.GMap.CacheKeys
        Data.GMap.ChoiceMap
        Data.GMap.EnumMap
        Data.GMap.InjectKeys
        Data.GMap.TupleMap
        Test.GMap
        Test.GMap.Utils
hs-source-dirs: src
-- include-dirs:   include
ghc-options:    -O2 -Wall