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
115 import: haskell, library-deps
117 autogen-modules: Paths_worksheets
121 Language.Chinese.Pinyin
124 Language.Pronunciation
128 Worksheets.Utils.Char
129 Worksheets.Utils.Generics
130 Worksheets.Utils.HTML
132 Worksheets.Utils.JSON
133 Worksheets.Utils.Paper
134 Worksheets.Utils.Prelude
135 Worksheets.Utils.Probability
137 Worksheets.Utils.TypeDefault
139 other-modules: Paths_worksheets
140 build-depends: base >=4.10 && <5
166 import: haskell, anki-deps
167 hs-source-dirs: libs/anki/src
172 Anki.Tables.Collections
174 Anki.Tables.DeckConfigs
179 Anki.Tables.Notetypes
181 Anki.Tables.ReviewLogs
183 Anki.Tables.Templates
187 test-suite worksheets-tests
188 import: haskell, library-deps, anki-deps
189 type: exitcode-stdio-1.0
190 hs-source-dirs: tests
193 -- ExplanationNote: manual listing gives more control
194 -- especially to quickly comment-out some tests.
195 -- build-tool-depends: sydtest-discover:sydtest-discover
196 ghc-options: -threaded -rtsopts -with-rtsopts=-N
197 autogen-modules: Paths_worksheets
212 , genvalidity-containers
213 , genvalidity-sydtest
221 , validity-containers
225 --executable worksheets
226 -- import: haskell, library-deps
227 -- autogen-modules: Paths_worksheets
228 -- other-modules: Paths_worksheets
232 -- , optparse-applicative
237 -- hs-source-dirs: app