fixfile-0.1.0.0: fixfile.cabal
-- Initial fixfile.cabal generated by cabal init. For further
-- documentation, see http://haskell.org/cabal/users-guide/
name: fixfile
version: 0.1.0.0
synopsis: File-backed recursive data structures.
homepage: https://github.com/revnull/fixfile
license: LGPL-3
license-file: LICENSE
author: Rev. Johnny Healey
maintainer: Rev. Johnny Healey <rev.null@gmail.com>
-- copyright:
category: Data
build-type: Simple
-- extra-source-files:
cabal-version: >=1.10
description:
This package is a library for datatype-generic disk serialization. It
provides a file abstraction that uses multi-version concurrency control
to support transaction-aware isolation for multi-threaded access.
The base library comes with a collection of datatypes to provide sets and
key-value stores with different properties.
library
build-depends: base >=4.8 && < 5
,binary
,bytestring
,mtl
,array
,directory
,filepath
,temporary
,hashable
,hashtables
,containers
,lens
hs-source-dirs: src
default-language: Haskell2010
exposed-modules: Data.FixFile
,Data.FixFile.BTree
,Data.FixFile.Set
,Data.FixFile.Tree23
,Data.FixFile.Trie
other-modules: Data.FixFile.Fixed
ghc-options: -Wall
Test-Suite test-fixfile
hs-source-dirs: tests
Main-is: Tests.hs
type: exitcode-stdio-1.0
Build-Depends: base >=4.5
,fixfile
,binary >= 0.7
,bytestring >= 0.10.2
,mtl
,temporary
,directory
,QuickCheck
,tasty
,tasty-quickcheck
,exceptions
,lens
default-language: Haskell2010
ghc-options: -O2 -threaded
source-repository head
type: git
location: git@github.com:revnull/fixfile.git