Repository navigation
Expand file tree
/
Copy pathdice-bot.cabal
More file actions
140 lines (129 loc) · 2.65 KB
/
Copy pathdice-bot.cabal
File metadata and controls
140 lines (129 loc) · 2.65 KB
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
139
140
cabal-version: 2.4
name: dice-bot
version: 0.1.0.0
license: MIT
copyright: 2022 Brian Kuhns
maintainer: 16kuhnb@gmail.com
author: Brian Kuhns
category: Web
synopsis: A dice bot for discord
-- A longer description of the package.
-- description:
-- A URL where users can report bugs.
-- bug-reports:
extra-source-files:
LICENSE
README.md
common shared
ghc-options:
-Wall -Wincomplete-record-updates -Wincomplete-uni-patterns
-Wmissing-deriving-strategies -Wunused-foralls -Wunused-foralls
-fprint-explicit-foralls -fprint-explicit-kinds
mixins:
base hiding (Prelude),
relude (Relude as Prelude, Relude.Container.One),
relude
default-extensions:
BangPatterns
ConstraintKinds
DataKinds
DeriveAnyClass
DeriveDataTypeable
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveLift
DeriveTraversable
DerivingStrategies
DerivingVia
EmptyCase
EmptyDataDecls
EmptyDataDeriving
ExistentialQuantification
ExplicitForAll
FlexibleContexts
FlexibleInstances
GADTSyntax
GeneralisedNewtypeDeriving
ImportQualifiedPost
KindSignatures
LambdaCase
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
NoStarIsType
NumericUnderscores
OverloadedStrings
PolyKinds
PostfixOperators
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
StandaloneKindSignatures
Strict
TupleSections
TypeApplications
TypeFamilies
TypeOperators
ViewPatterns
build-depends:
, aeson
, async
, attoparsec
, base
, containers
, criterion
, data-default
, directory
, discord-haskell
, filepath
, flow
, formatn
, hashable
, mtl
, optics-core
, parsec
, profunctors
, random
, recursion-schemes
, relude >=1.0
, shower
, singletons
, singletons-base
, singletons-th
, stm
, time
, transformers
, with-utf8
default-language: Haskell2010
hs-source-dirs: src
other-modules:
Cast
DicePrelude
Dist
Parser
RefTable
Response
RollM
Sample
Stats
TypeCheck
TypeCheckerCore
Util
executable dice-bot
import: shared
main-is: Main.hs
hs-source-dirs: src
test-suite tests
import: shared
main-is: Spec.hs
type: exitcode-stdio-1.0
hs-source-dirs: tests
build-depends: hspec
benchmark bench
import: shared
main-is: Bench.hs
type: exitcode-stdio-1.0
hs-source-dirs: bench
build-depends: hspec