cabal-version: 2.2
name: ForestStructures
version: 0.0.1.1
author: Christian Hoener zu Siederdissen 2015-2023, Sarah Berkemer, 2015-2017
copyright: Christian Hoener zu Siederdissen, 2015-2023
homepage: https://github.com/choener/ForestStructures
bug-reports: https://github.com/choener/ForestStructures/issues
maintainer: choener@bioinf.uni-leipzig.de
category: Formal Languages, Bioinformatics
license: BSD-3-Clause
license-file: LICENSE
build-type: Simple
stability: experimental
tested-with: GHC == 8.8
synopsis: Tree- and forest structures
description:
This library provides both static and dynamic tree and forest
structures. Once a tree structure is static, it can be mappend
onto a linearized representation, which is beneficial for
algorithms that do not modify the internal tree structure, but
need fast @O(1)@ access to individual nodes, children, and
siblings.
Extra-Source-Files:
changelog.md
README.md
library
build-depends: base >= 4.7 && < 5.0
, aeson >= 1.0
, bifunctors >= 5.0
, containers >= 0.5
, deepseq >= 1.0
, fgl >= 5.5
, lens >= 4.0
, QuickCheck >= 2.0
, unordered-containers >= 0.2
, vector >= 0.10
, vector-th-unbox >= 0.2
exposed-modules:
Data.Forest.Static
Data.Forest.StructuredPaired
default-language:
Haskell2010
default-extensions: BangPatterns
, AllowAmbiguousTypes
, DataKinds
, DeriveGeneric
, FlexibleContexts
, GADTs
, KindSignatures
, LambdaCase
, OverloadedStrings
, RankNTypes
, RecordWildCards
, StandaloneDeriving
, TemplateHaskell
, UndecidableInstances
, UnicodeSyntax
ghc-options:
-O2
test-suite properties
type:
exitcode-stdio-1.0
main-is:
properties.hs
ghc-options:
-threaded -rtsopts -with-rtsopts=-N -O2 -funbox-strict-fields
hs-source-dirs:
tests
default-language:
Haskell2010
default-extensions: BangPatterns
, DataKinds
, TemplateHaskell
build-depends: base
, containers
, QuickCheck
, tasty >= 0.11
, tasty-quickcheck >= 0.8
, tasty-th >= 0.1
, vector
--
, ForestStructures
benchmark benchmark
build-depends: base
, criterion >= 1.0.2
--
, ForestStructures
default-language:
Haskell2010
hs-source-dirs:
tests
main-is:
benchmark.hs
type:
exitcode-stdio-1.0
ghc-options:
-O2
source-repository head
type: git
location: git://github.com/choener/ForestStructures