-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathkdt.cabal
90 lines (85 loc) · 3.44 KB
/
kdt.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
-- Initial kdt.cabal generated by cabal init. For further documentation,
-- see http://haskell.org/cabal/users-guide/
name: kdt
version: 0.2.6
synopsis: Fast and flexible k-d trees for various types of point queries.
description: This package includes static and dynamic versions of k-d trees,
as well as \"Map\" variants that store data at each point in the
k-d tree structure. Supports nearest neighbor,
k nearest neighbors, points within a given radius, and points
within a given range.
To learn to use this package, start with the documentation for
the "Data.KdTree.Static" module.
homepage: https://github.com/giogadi/kdt
license: MIT
license-file: LICENSE
author: Luis G. Torres
maintainer: [email protected]
copyright: Luis G. Torres, 2014
category: Data
build-type: Simple
extra-source-files: changelog.md
cabal-version: >=1.10
source-repository head
type: git
location: https://github.com/giogadi/kdt.git
branch: master
library
exposed-modules: Data.KdMap.Static,
Data.KdTree.Static,
Data.KdMap.Dynamic,
Data.KdTree.Dynamic
-- other-modules:
other-extensions: DeriveGeneric, TemplateHaskell
ghc-options: -Wall -O3
-- ghc-prof-options: -Wall -O3 -fprof-auto
build-depends: base >=4.6 && <5,
deepseq >=1.3,
heap >=1.0.0,
deepseq-generics >=0.2.0.0
hs-source-dirs: lib-src
default-language: Haskell2010
Test-Suite StaticTest
type: exitcode-stdio-1.0
main-is: Tests/StaticTest.hs
other-modules: Data.Point2d
hs-source-dirs: app-src
ghc-options: -Wall -O3
build-depends: base >=4.6 && <5,
kdt -any,
containers >= 0.6.0.1,
QuickCheck >=2.5,
deepseq >=1.3,
deepseq-generics >=0.2.0.0
default-language: Haskell2010
Test-Suite DynamicTest
type: exitcode-stdio-1.0
main-is: Tests/DynamicTest.hs
other-modules: Data.Point2d
hs-source-dirs: app-src
ghc-options: -Wall -O3
build-depends: base >=4.6 && <5,
kdt -any,
containers >= 0.6.0.1,
QuickCheck >=2.5,
deepseq >=1.3,
deepseq-generics >=0.2.0.0
default-language: Haskell2010
benchmark KDTBenchmark
type: exitcode-stdio-1.0
main-is: Benchmarks/KDTBenchmark.hs
other-modules: Data.Point2d
hs-source-dirs: app-src
ghc-options: -Wall -O3
-- ghc-prof-options: -Wall -O3 -fprof-auto
-- "-with-rtsopts=-p"
build-depends: base >=4.6 && <5,
kdt -any,
MonadRandom >= 0.1.12,
mersenne-random-pure64 >=0.2.0.4,
criterion >=1.0.0.0,
QuickCheck >=2.5,
heap >=1.0.0,
deepseq >=1.3,
deepseq-generics >=0.2.0.0
default-language: Haskell2010