cabal-version: 3.0 name: webc maintainer: mailto:~julm/webc@todo.code.sourcephile.fr bug-reports: https://todo.code.sourcephile.fr/~julm/webc homepage: https://git.code.sourcephile.fr/~julm/webc author: Julien Moutinho copyright: Julien Moutinho license: AGPL-3.0-or-later license-file: LICENSES/AGPL-3.0-or-later.txt -- PVP: +-+------- breaking API changes -- | | +----- non-breaking API additions -- | | | +--- code changes with no API change version: 0.0.0.20220214 stability: experimental category: Web synopsis: Haskell-website compiler description: An early draft for a static website generator using a domain-specific language (DSL) embedded into the Haskell language. . Alternatives: . * build-type: Simple tested-with: GHC ==8.10.7 extra-doc-files: ChangeLog.md extra-source-files: .envrc cabal.project flake.lock flake.nix extra-tmp-files: source-repository head type: git location: https://git.code.sourcephile.fr/~julm/webc library hs-source-dirs: src exposed-modules: Webc Webc.Classes Webc.Decoder Webc.Encoder Webc.Generator default-language: Haskell2010 default-extensions: NoImplicitPrelude BlockArguments DataKinds DefaultSignatures DerivingVia FlexibleContexts FlexibleInstances GADTs ImportQualifiedPost LambdaCase MultiParamTypeClasses NamedFieldPuns OverloadedStrings RecordWildCards ScopedTypeVariables StandaloneDeriving TupleSections TypeApplications TypeFamilies TypeOperators ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -fhide-source-paths build-depends: , base >=4.6 && <5 , containers >=0.5 , symantic-base >=0.3 , text >=1.2 , transformers >=0.5 , url-slug >=0.1 test-suite webc-tests type: exitcode-stdio-1.0 hs-source-dirs: tests main-is: Main.hs other-modules: Examples.Ex01 Goldens HUnits Paths_webc Utils autogen-modules: Paths_webc default-language: Haskell2010 default-extensions: NoImplicitPrelude BlockArguments DataKinds FlexibleContexts FlexibleInstances ImportQualifiedPost LambdaCase MultiParamTypeClasses OverloadedStrings RecordWildCards ScopedTypeVariables TupleSections TypeApplications TypeFamilies TypeOperators ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -fhide-source-paths -fprint-explicit-kinds -- -O0 -- -fmax-simplifier-iterations=0 -- -dshow-passes build-depends: , base >=4.6 && <5 , containers >=0.5 , relude >=0.7 && <1 , symantic-base >=0.3 , tasty >=0.11 , tasty-golden >=2.3 , tasty-hunit >=0.9 , text >=1.2 , transformers >=0.5 , url-slug >=0.1 , webc