kanji-3.5.0: kanji.cabal
cabal-version: 2.2
name: kanji
version: 3.5.0
synopsis:
Perform 漢字検定 (Japan Kanji Aptitude Test) level analysis on Japanese Kanji
description:
Perform 漢字検定 (Japan Kanji Aptitude Test) level analysis on Japanese Kanji.
category: Data
homepage: https://github.com/fosskers/kanji
author: Colin Woodbury
maintainer: colin@fosskers.ca
copyright: 2011 - 2022 Colin Woodbury
license: BSD-3-Clause
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
CHANGELOG.md
common commons
default-language: Haskell2010
build-depends:
, aeson ^>= 2.0
, base >=4.7 && <5
, containers >=0.5.8
, text
ghc-options:
-Wall -fwarn-incomplete-record-updates
-fwarn-incomplete-uni-patterns
library
import: commons
hs-source-dirs: lib
build-depends:
, deepseq
, hashable
exposed-modules:
Data.Kanji
Data.Kanji.Levels
Data.Kanji.Types
-- executable kanji
-- import: commons
-- main-is: nanq.hs
-- hs-source-dirs: nanq
-- ghc-options: -O2
-- build-depends:
-- , aeson-pretty
-- , kanji
-- , microlens >=0.4
-- , microlens-aeson >=2.2
-- , optparse-applicative >=0.14
-- , transformers
test-suite kanji-test
import: commons
type: exitcode-stdio-1.0
main-is: Test.hs
hs-source-dirs: test
ghc-options: -threaded -with-rtsopts=-N
build-depends:
, HUnit-approx >=1.1
, kanji
, tasty >=0.11
, tasty-hunit >=0.9
benchmark kanji-bench
import: commons
type: exitcode-stdio-1.0
main-is: Bench.hs
hs-source-dirs: bench
ghc-options: -threaded -O2
build-depends:
, criterion >=1.1
, kanji