Add Encode typeclass

This commit is contained in:
Alexander Kobjolke 2023-10-17 15:27:39 +02:00
parent 5d02a9e424
commit 6dc02d4d3a
8 changed files with 214 additions and 16 deletions

View file

@ -9,10 +9,20 @@ extra-source-files:
- README.org
dependencies:
- base >= 4.13 && < 5
- base
- unix
- text
- bytestring
- base64-bytestring
ghc-options:
- -Wall
- -fdefer-typed-holes
default-extensions:
- BlockArguments
- OverloadedStrings
- ImportQualifiedPost
library:
source-dirs: src
@ -27,3 +37,26 @@ executables:
- filepack
verbatim:
default-language: GHC2021
tests:
spec:
cpp-options: -DTEST
main: Spec.hs
source-dirs:
- test/spec
dependencies:
- filepack
- hspec
- QuickCheck
- quickcheck-instances
# - quickcheck-text
build-tools: hspec-discover
verbatim:
default-language: GHC2021
doctest:
main: Doctest.hs
source-dirs:
- test/doctest
dependencies:
- process
build-tools: doctest