-
-
Notifications
You must be signed in to change notification settings - Fork 3
/
heidi.cabal
138 lines (130 loc) · 3.73 KB
/
heidi.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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
name: heidi
version: 0.3.1
synopsis: Tidy data in Haskell
description: Tidy data in Haskell, via generics.
homepage: https://github.com/ocramz/heidi#readme
bug-reports: https://github.com/ocramz/heidi/issues
author: Marco Zocca
maintainer: Marco Zocca
license: MIT
copyright: (c) 2019-2020, Marco Zocca
category: Data Science, Data Mining, Generics
build-type: Simple
cabal-version: 1.12
tested-with: GHC == 8.0.2, GHC == 8.6.3, GHC == 8.6.4, GHC == 8.6.5
license-file: LICENSE.md
extra-source-files:
CHANGELOG.md
LICENSE.md
README.md
stack.yaml
source-repository head
type: git
location: https://github.com/ocramz/heidi
library
exposed-modules:
Heidi
Heidi.Data.Frame.Algorithms.GenericTrie
other-modules:
Core.Data.Frame
Core.Data.Frame.Generic
Core.Data.Frame.List
Core.Data.Frame.PrettyPrint
Core.Data.Row.Internal
Data.Generics.Encode.Internal
Data.Generics.Encode.Internal.Prim
Data.Generics.Encode.OneHot
Heidi.Data.Frame.Algorithms.GenericTrie.Generic
Heidi.Data.Row.GenericTrie
-- generic-trie
Data.GenericTrie
Data.GenericTrie.Internal
hs-source-dirs:
src
ghc-options: -Wall
build-depends:
base > 4.9 && < 5
, boxes >= 0.1.4
-- , bytestring >= 0.10.8.1
, containers >= 0.5.7.1
, exceptions >= 0.8.3
, generics-sop > 0.3.0
, hashable >= 1.2.6.1
-- , logging-effect
, microlens >= 0.4.8
, microlens-th >= 0.4.1
-- , primitive
, scientific >= 0.3.5.1
, text >= 1.2.2.2
-- , time >= 1.6.0.1
-- , transformers
, unordered-containers > 0.2.8
, vector >= 0.12.0.1
-- , vector-algorithms
default-language: Haskell2010
default-extensions: OverloadedStrings
-- unit tests
test-suite unit
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Unit.GenericTrie
hs-source-dirs:
test
ghc-options: -Wall -rtsopts -threaded -with-rtsopts=-N
build-depends:
heidi
, base
, tasty
-- , tasty-hunit
, tasty-hspec
-- , hspec-expectations
default-language: Haskell2010
-- test-suite doctest
-- default-language: Haskell2010
-- type: exitcode-stdio-1.0
-- main-is: DocTest.hs
-- hs-source-dirs:
-- test
-- ghc-options: -threaded -rtsopts -with-rtsopts=-N
-- build-depends:
-- heidi
-- , base
-- , doctest
benchmark bench-space
type: exitcode-stdio-1.0
main-is: Space.hs
other-modules:
hs-source-dirs:
bench
ghc-options: -Wall -rtsopts -threaded -with-rtsopts=-N
build-depends:
heidi
, base
, weigh
default-language: Haskell2010
benchmark bench-time
type: exitcode-stdio-1.0
main-is: Time.hs
other-modules:
hs-source-dirs:
bench
ghc-options: -Wall -rtsopts -threaded -with-rtsopts=-N
build-depends:
heidi
, base
, criterion
default-language: Haskell2010
executable app
main-is: Main.hs
hs-source-dirs:
app
ghc-options: -Wall -rtsopts -threaded -with-rtsopts=-N
build-depends:
heidi
, base
, exceptions
, hashable
, text
, unordered-containers
default-language: Haskell2010