3 maintainer: Julien Moutinho <julm+worksheets@sourcephile.fr>
5 https://radicle.sourcephile.fr/nodes/radicle-mermet.sourcephile.fr/rad:XXXXXXXXXXXXXXXXXXXXXXXXXXXXX/issues
8 https://radicle.sourcephile.fr/nodes/radicle-mermet.sourcephile.fr/rad:XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
10 author: Julien Moutinho <julm+worksheets@sourcephile.fr>
11 copyright: Julien Moutinho <julm+worksheets@sourcephile.fr>
13 -- PVP: +-+------- breaking API changes
14 -- | | +----- non-breaking API additions
15 -- | | | +--- code changes with no API change
16 version: 0.0.0.20250617
17 stability: experimental
20 description: Worksheets
22 tested-with: GHC ==9.6.6
27 source-repository head
30 https://radicle-mermet.sourcephile.fr/XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.git
32 source-repository head
34 location: rad://XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
37 default-language: Haskell2010
50 GeneralizedNewtypeDeriving
69 -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates
70 -Wno-partial-fields -fprint-potential-instances
71 -Wno-missing-signatures -Wno-unused-do-bind
72 -Wno-partial-type-signatures
117 import: haskell, library-deps
119 autogen-modules: Paths_worksheets
124 Language.Chinese.Pinyin
127 Language.Pronunciation
131 Worksheets.Utils.Char
132 Worksheets.Utils.Generics
133 Worksheets.Utils.HTML
135 Worksheets.Utils.JSON
136 Worksheets.Utils.Paper
137 Worksheets.Utils.Prelude
138 Worksheets.Utils.Probability
140 Worksheets.Utils.TypeDefault
142 other-modules: Paths_worksheets
143 build-depends: base >=4.10 && <5
177 import: haskell, anki-deps
178 hs-source-dirs: libs/anki/src
183 Anki.Tables.Collections
185 Anki.Tables.DeckConfigs
190 Anki.Tables.Notetypes
192 Anki.Tables.ReviewLogs
194 Anki.Tables.Templates
198 test-suite worksheets-tests
199 import: haskell, library-deps, anki-deps
200 type: exitcode-stdio-1.0
201 hs-source-dirs: tests
204 -- ExplanationNote: manual listing gives more control
205 -- especially to quickly comment-out some tests.
206 -- build-tool-depends: sydtest-discover:sydtest-discover
207 ghc-options: -threaded -rtsopts -with-rtsopts=-N
208 autogen-modules: Paths_worksheets
226 , genvalidity-containers
227 , genvalidity-sydtest
235 , validity-containers
239 --executable worksheets
240 -- import: haskell, library-deps
241 -- autogen-modules: Paths_worksheets
242 -- other-modules: Paths_worksheets
246 -- , optparse-applicative
251 -- hs-source-dirs: app