cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.34.2. -- -- see: https://github.com/sol/hpack name: shakebook version: 0.13.1.0 synopsis: Shake-based technical documentation generator; HTML & PDF description: Shakebook is a documentation generator aimed at covering all the bases for mathematical, technical and scientific diagrams and typesetting. Shakebook provides combinators for taking markdown files and combining them into documents, but allowing the user to control how. Shakebook provides general combinators for templating single pages, cofree comonads for representing tables of contents, and zipper comonads for representing pagers. category: Web author: Daniel Firth maintainer: dan.firth@homotopic.tech copyright: 2020 Daniel Firth license: MIT license-file: LICENSE build-type: Simple extra-source-files: README.md ChangeLog.md library exposed-modules: Shakebook Shakebook.Aeson Shakebook.Conventions Shakebook.Defaults Shakebook.Feed Shakebook.IxSet Shakebook.Lucid Shakebook.Mustache Shakebook.Pandoc Shakebook.Sitemap Shakebook.Tuple Shakebook.Url other-modules: Paths_shakebook hs-source-dirs: src default-extensions: BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingVia DoAndIfThenElse EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns NoImplicitPrelude OverloadedStrings PartialTypeSignatures PatternGuards PatternSynonyms PolyKinds RankNTypes RecordWildCards ScopedTypeVariables StandaloneDeriving TupleSections TypeApplications TypeFamilies TypeOperators TypeSynonymInstances ViewPatterns ghc-options: -Wall -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -fno-warn-orphans -fprint-potential-instances -Wredundant-constraints build-depends: aeson >=1.4.7.0 && <1.6 , aeson-better-errors , aeson-with >=0.1.1.0 , base >=4.7 && <5 , binary-instances >=1.0.0.1 && <1.1 , comonad , comonad-extras , compdoc , composite-aeson >=0.7.4.0 && <0.8 , composite-aeson-cofree-list , composite-aeson-path >=0.7.4.0 && <0.8 , composite-aeson-throw , composite-aeson-writeonly , composite-base >=0.7.4.0 && <0.8 , composite-binary >=0.7.4.0 && <0.8 , composite-hashable >=0.7.4.0 && <0.8 , composite-tuple , composite-xstep , doctemplates , feed , free , hashable-time , ixset-typed >=0.5 , ixset-typed-conversions , lens , lens-aeson , lucid , lucid-cdn >=0.2.0.0 && <0.3 , mtl , pandoc , pandoc-throw , pandoc-types , path , path-extensions >=0.1.0.1 , path-utils , rio , shake-plus >=0.3.0.0 , shake-plus-extended >=0.4.1.0 , sitemap-gen , skylighting , stache , vinyl , zipper-extra >=0.1.3.0 default-language: Haskell2010 test-suite shakebook-test type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: Paths_shakebook hs-source-dirs: test default-extensions: BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingVia DoAndIfThenElse EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns NoImplicitPrelude OverloadedStrings PartialTypeSignatures PatternGuards PatternSynonyms PolyKinds RankNTypes RecordWildCards ScopedTypeVariables StandaloneDeriving TupleSections TypeApplications TypeFamilies TypeOperators TypeSynonymInstances ViewPatterns ghc-options: -Wall -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -fno-warn-orphans -fprint-potential-instances -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N build-depends: aeson >=1.4.7.0 && <1.6 , aeson-better-errors , aeson-with >=0.1.1.0 , base >=4.7 && <5 , binary-instances >=1.0.0.1 && <1.1 , comonad , comonad-extras , compdoc , composite-aeson >=0.7.4.0 && <0.8 , composite-aeson-cofree-list , composite-aeson-path >=0.7.4.0 && <0.8 , composite-aeson-throw , composite-aeson-writeonly , composite-base >=0.7.4.0 && <0.8 , composite-binary >=0.7.4.0 && <0.8 , composite-hashable >=0.7.4.0 && <0.8 , composite-tuple , composite-xstep , doctemplates , feed , free , hashable-time , ixset-typed >=0.5 , ixset-typed-conversions , lens , lens-aeson , lucid , lucid-cdn >=0.2.0.0 && <0.3 , mtl , pandoc , pandoc-throw , pandoc-types , path , path-extensions >=0.1.0.1 , path-utils , rio , shake-plus >=0.3.0.0 , shake-plus-extended >=0.4.1.0 , shakebook , sitemap-gen , skylighting , split , stache , tasty , tasty-golden , vinyl , zipper-extra >=0.1.3.0 default-language: Haskell2010