-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.yaml
161 lines (149 loc) · 3.24 KB
/
package.yaml
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
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
name: try-concur-replica
version: 0.1.0.0
github: "githubuser/try-concur-replica"
license: BSD3
author: "Author name here"
maintainer: "[email protected]"
copyright: "2019 Author name here"
extra-source-files:
- README.org
- ChangeLog.md
# Metadata used when publishing your package
# synopsis: Short description of your package
# category: Web
# To avoid duplicated efforts in documentation and dealing with the
# complications of embedding Haddock markup inside cabal files, it is
# common to point users to the README.md file.
description: Please see the README on GitHub at <https://github.com/githubuser/try-concur-replica#readme>
default-extensions:
AutoDeriveTypeable
BangPatterns
BinaryLiterals
ConstraintKinds
DataKinds
DefaultSignatures
DeriveDataTypeable
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveTraversable
EmptyDataDecls
ExistentialQuantification
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
InstanceSigs
KindSignatures
LambdaCase
MonadFailDesugaring
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
NoImplicitPrelude
OverloadedStrings
PartialTypeSignatures
PatternGuards
PolyKinds
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
TupleSections
TypeFamilies
TypeSynonymInstances
ViewPatterns
# DoAndIfThenElse
dependencies:
- base >= 4.7 && < 5
- relude
- text
- bytestring
- containers
- array
- concur-core
- concur-replica
- replica
- wai
- wai-websockets
- websockets
- warp
- stm
# - stm-containers
- mtl
- transformers
- transformers-base
- lens
- generic-lens
- pcre-heavy
- product-profunctors
library:
source-dirs: src
executables:
try-concur-replica-button-pusher:
main: Main.hs
source-dirs: app/ButtonPusher
ghc-options:
- -threaded
- -rtsopts
- -with-rtsopts=-N
- -O1
dependencies:
- try-concur-replica
- random
try-concur-replica-phantom-event:
main: Main.hs
source-dirs: app/PhantomEvent
ghc-options:
- -threaded
- -rtsopts
- -with-rtsopts=-N
dependencies:
- try-concur-replica
try-concur-replica-event-lost:
main: Main.hs
source-dirs: app/EventLost
ghc-options:
- -threaded
- -rtsopts
- -with-rtsopts=-N
dependencies:
- try-concur-replica
try-concur-replica-routing:
main: Main.hs
source-dirs: app/Routing
ghc-options:
- -threaded
- -rtsopts
- -with-rtsopts=-N
dependencies:
- try-concur-replica
spla-league-random-match:
main: Main.hs
source-dirs: app/SplaLeagueRandomMatch
ghc-options:
- -threaded
- -rtsopts
- -with-rtsopts=-N
dependencies:
- try-concur-replica
- random
- async
- pretty-simple
- time
- uuid
- discord-haskell
- neat-interpolation
- chronos
- torsor
tests:
try-concur-replica-test:
main: Spec.hs
source-dirs: test
ghc-options:
- -threaded
- -rtsopts
- -with-rtsopts=-N
dependencies:
- try-concur-replica