cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.31.2. -- -- see: https://github.com/sol/hpack -- -- hash: fc512e9236fe676c2be3010fe2354011663fe3c2e4c1cd9703f1f0c0bf9194e2 name: knit-haskell version: 0.7.0.0 synopsis: a minimal Rmarkdown sort-of-thing for haskell, by way of Pandoc description: knit-haskell is a beginning attempt at bringing some of the benefits of Rmarkdown to Haskell. It includes an effects stack (using rather than mtl) which includes logging, a simplified interface to Pandoc and various writer-like effects to intersperse document building with regular code. Various helper functions are provided to simplify common operations, making it especially straightforward to build an HTML document from bits of markdown, latex and or html. Support is also included for including visualizations and diagrams from the package. More information is available in the . bug-reports: https://github.com/adamConnerSax/knit-haskell/issues license: BSD3 license-file: LICENSE author: Adam Conner-Sax maintainer: adam_conner_sax@yahoo.com copyright: 2019 Adam Conner-Sax category: Text extra-source-files: ChangeLog.md Readme.md data-dir: data data-files: knit-haskell-templates/mindoc-pandoc-KH.html knit-haskell-templates/pandoc-adaptive-bootstrap-KH.html knit-haskell-templates/pandoc-bootstrap-KH.html knit-haskell-css/pandoc-bootstrap.css pandoc-data/data/templates/default.html4 pandoc-data/data/templates/default.html5 pandoc-data/data/templates/default.latex pandoc-data/data/templates/default.markdown pandoc-data/data/templates/default.commonmark pandoc-data/data/templates/default.haddock build-type: Simple homepage: https://github.com/adamConnerSax/knit-haskell#readme source-repository head type: git location: https://github.com/adamConnerSax/knit-haskell library ghc-options: -Wall -fno-warn-unused-top-binds -funbox-strict-fields -fplugin=Polysemy.Plugin exposed-modules: Knit.Effect.Logger Knit.Effect.Docs Knit.Effect.Html Knit.Effect.PandocMonad Knit.Effect.Pandoc Knit.Effect.UnusedId Knit.Report Knit.Report.Input.Table.Colonnade Knit.Report.Input.Html Knit.Report.Input.Html.Lucid Knit.Report.Input.Html.Blaze Knit.Report.Input.Latex Knit.Report.Input.MarkDown.PandocMarkDown Knit.Report.Input.Visualization.Hvega Knit.Report.Input.Visualization.Diagrams Knit.Report.Output Knit.Report.Output.Html Knit.Report.Other.Lucid Knit.Report.Other.Blaze other-modules: Paths_knit_haskell build-depends: Glob >=0.10.0 && <0.11.0 , aeson-pretty >=0.8.7 && <0.9 , base >=4.12.0 && <4.13 , base64-bytestring >=1.0.0.2 && <1.1.0.0 , blaze-colonnade >=1.2.2 && <1.3.0.0 , blaze-html >=0.9.1 && <0.10 , bytestring >=0.10.8 && <0.11 , case-insensitive >=1.2.0.11 && <1.3.0.0 , colonnade >=1.1 && <1.3 , constraints >=0.10 && <0.12 , containers >=0.5.0 && <0.7 , diagrams-lib >=1.4 && <1.5.0.0 , diagrams-svg >=1.4.1 && <1.5.0.0 , directory >=1.3.3.0 && <1.4.0.0 , http-client >=0.6.4 && <0.7.0 , http-client-tls >=0.3.5.3 && <0.4.0.0 , http-types >=0.12.3 && <0.13.0 , hvega >=0.2.0 && <=0.5 , logging-effect >=1.3.3 && <1.4 , lucid >=2.9.11 && <2.10 , mtl >=2.2.2 && <2.3 , network >=2.8.0.0 && <3.2.0.0 , network-uri >=2.6.1.0 && <2.7.0.0 , pandoc >=2.7.2 && <2.8 , polysemy >=1.0.0.0 && <1.3 , polysemy-plugin >=0.2.0.0 && <0.3.0.0 , polysemy-zoo >=0.6.0 && <0.7 , prettyprinter >=1.2.1 && <1.4 , random >=1.1 && <1.2 , random-fu >=0.2.7 && <0.3 , random-source >=0.3.0 && <0.4 , svg-builder >=0.1.1 && <0.2 , text >=1.2.3 && <1.3 , time >=1.8.0 && <2.0.0 hs-source-dirs: src default-language: Haskell2010 test-suite ErrorExample type: exitcode-stdio-1.0 main-is: ErrorExample.hs hs-source-dirs: examples ghc-options: -fplugin=Polysemy.Plugin build-depends: base , blaze-html , containers , here >=1.2.10 && <1.3.0 , hvega , knit-haskell , polysemy , polysemy-plugin , text default-language: Haskell2010 test-suite MtlExample type: exitcode-stdio-1.0 main-is: MtlExample.hs hs-source-dirs: examples ghc-options: -fplugin=Polysemy.Plugin build-depends: base , blaze-html , containers , here , hvega , knit-haskell , mtl , polysemy , polysemy-plugin , text default-language: Haskell2010 test-suite MultiDocExample type: exitcode-stdio-1.0 main-is: MultiDocExample.hs hs-source-dirs: examples ghc-options: -fplugin=Polysemy.Plugin build-depends: base , blaze-html , containers , here >=1.2.10 && <1.3.0 , hvega , knit-haskell , polysemy , polysemy-plugin , text default-language: Haskell2010 test-suite RandomExample type: exitcode-stdio-1.0 main-is: RandomExample.hs hs-source-dirs: examples ghc-options: -fplugin=Polysemy.Plugin build-depends: base , blaze-html , colonnade >=1.2.0.2 , containers , here >=1.2.10 && <1.3.0 , hvega , knit-haskell , mtl >=2.2.2 , plots >=0.1.1.0 && <=0.2 , polysemy , polysemy-RandomFu >=0.4.0 && <0.5 , polysemy-plugin , random-fu >=0.2.7.0 , random-source >=0.3.0.6 , text default-language: Haskell2010 test-suite SimpleExample type: exitcode-stdio-1.0 main-is: SimpleExample.hs hs-source-dirs: examples ghc-options: -fplugin=Polysemy.Plugin build-depends: base , blaze-html , containers , here , hvega , knit-haskell , plots , polysemy , polysemy-plugin , text default-language: Haskell2010