-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathold-haskell-in-depth.cabal.txt
136 lines (115 loc) · 4.15 KB
/
old-haskell-in-depth.cabal.txt
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
cabal-version: 3.0
-- Initial package description 'haskell-in-depth.cabal' generated by 'cabal
-- init'. For further documentation, see
-- http://haskell.org/cabal/users-guide/
name: haskell-in-depth
version: 0.1.0.0
-- synopsis:
description: The repo for my code follow-throug for the "haskell-in-depth" book.
-- bug-reports:
-- license:
-- license-file: LICENSE
author: Arjun Kathuria
maintainer: [email protected]
-- copyright:
-- category:
tested-with: GHC == 8.10.3
-- data-files: data/texts/hamlet.txt
build-type: Simple
extra-source-files: CHANGELOG.md
-- Library :
-- --------
library radar-lib
exposed-modules: Radar
hs-source-dirs: chapter_2/radar
build-depends: base >= 4.14 && <4.15
default-language: Haskell2010
library expr-simple
exposed-modules: Expr
hs-source-dirs: chapter_2/expr
build-depends:
base >=4.14 && <4.15
, text-show >=3.0 && <4
default-language: Haskell2010
library contexts
exposed-modules: Contexts
hs-source-dirs: chapter_2
build-depends: base >=4.14 && <4.15
, mtl >=2.0 && <3
default-language: Haskell2010
-- Excutables :
-- -----------
executable vocab1
main-is: vocab.hs
hs-source-dirs: chapter_1
build-depends: base >=4.14 && <4.15,
text >=1.2 && <1.3
default-language: Haskell2010
executable vocab2
main-is: vocab.hs
hs-source-dirs: chapter_1
build-depends: base >=4.14 && <4.15,
text >=1.2 && <1.3
default-language: Haskell2010
executable vocab3
main-is: vocab3.hs
hs-source-dirs: chapter_1
build-depends: base >=4.14 && <4.15,
text >=1.2 && <1.3,
fmt >=0.6 && <0.7
default-language: Haskell2010
executable radar
main-is: Main.hs
other-modules: Radar
build-depends: base >=4.14 && <4.15,
fmt >=0.6 && <0.7
hs-source-dirs: chapter_2/radar
default-language: Haskell2010
executable person-derived
main-is: derived-show.hs
hs-source-dirs: chapter_2/person
other-modules: Person
build-depends: base >=4.14 && <4.15
default-language: Haskell2010
executable person-implemented
main-is: implemented-show.hs
hs-source-dirs: chapter_2/person
other-modules: Person
build-depends: base >=4.14 && <4.15
default-language: Haskell2010
executable person-text
main-is: text-show.hs
other-modules: Person
hs-source-dirs: chapter_2/person
build-depends: base >= 4.14 && <4.15,
text-show >=3.0 && <4
executable stockquotes
main-is: Main.hs
hs-source-dirs: chapter_3/stockquotes
other-modules: QuoteData
build-depends: base >= 4.14 && <4.15
, bytestring
, blaze-html >=0.9 && <0.10
, cassava >=0.5 && <0.6
, colonnade >=1.1 && <1.3
, fmt >= 0.5 && <0.7
, text >= 1.2 && <1.3
, time >= 1.8 && <1.12
, optparse-applicative >= 0.16 && <0.17
default-language: Haskell2010
executable containers-mini
main-is: Main.hs
hs-source-dirs: chapter_4/containers-mini
other-modules: Data.Queue, Data.Deque, Data.Stack
build-depends: base,
containers
default-language: Haskell2010
test-suite radar-test
type: exitcode-stdio-1.0
main-is: radar-test.hs
hs-source-dirs: tests/radar
build-depends:
base >= 4.14 && <4.15
, random >=1.0 && <1.3
, radar-lib
default-language: Haskell2010