packages feed

nice-html-0.2.0: nice-html.cabal

name:           nice-html
version:        0.2.0
category:       Web
description: A fast and nice HTML templating library with distinct compilation/rendering phases.
synopsis: A fast and nice HTML templating library with distinct compilation/rendering phases.
homepage:       https://github.com/mikeplus64/nice-html#readme
bug-reports:    https://github.com/mikeplus64/nice-html/issues
author:         Mike Ledger
maintainer:     mike@quasimal.com
copyright:      2017 Mike Ledger
license:        MIT
license-file:   LICENSE
build-type:     Simple
cabal-version:  >= 1.10

extra-source-files:
    README.md

source-repository head
  type: git
  location: https://github.com/mikeplus64/nice-html

library
  hs-source-dirs:
      src
  ghc-options: -Wall -O2
  build-depends:
      base >=4.9 && <5
    , bytestring >= 0.10
    , deepseq
    , text >=1.2
    , vector >=0.5
    , template-haskell >= 2.11
    , blaze-markup >= 0.5
    , recursion-schemes >= 5.0.1
    , transformers
    , free >= 4.5
    , bifunctors >= 5.1
    , data-default-class
  exposed-modules:
      Text.Html.Nice
      Text.Html.Nice.Internal
      Text.Html.Nice.FreeMonad
      Text.Html.Nice.Writer
      Text.Html.Nice.Writer.Html5
  other-modules:
      Paths_nice_html
  default-language: Haskell2010

benchmark mem
  type: exitcode-stdio-1.0
  main-is: Mem.hs
  hs-source-dirs:
      benchmarks
  ghc-options: -Wall -O2
  build-depends:
      base == 4.9.*
    , criterion
    , blaze-markup
    , blaze-html
    , lucid
    , text
    , bytestring
    , nice-html
    , weigh
    , pretty-show
  other-modules:
      BigTable.Blaze
      BigTable.Lucid
      BigTable.Nice
  default-language: Haskell2010

benchmark perf
  type: exitcode-stdio-1.0
  main-is: Perf.hs
  hs-source-dirs:
      benchmarks
  ghc-options: -Wall -O2
  build-depends:
      base == 4.9.*
    , criterion
    , blaze-markup
    , blaze-html
    , lucid
    , text
    , bytestring
    , nice-html
    , weigh
    , pretty-show
  other-modules:
      BigTable.Blaze
      BigTable.Lucid
      BigTable.Nice
  default-language: Haskell2010