packages feed

lambdatex-0.1.0.2: lambdatex.cabal

name:                lambdatex
version:             0.1.0.2
synopsis:            Type-Safe LaTeX EDSL
description:         
  ΛTeX, pronounced 'LambdaTeX' is a Haskell EDSL that adds type-safety to LaTeX.
  ΛTeX-generated LaTeX code should compile without errors.

  TODO(kerckhove) big fancy example
homepage:            http://github.com/NorfairKing/lambdatex
license:             GPL
license-file:        LICENSE
author:              Tom Sydney Kerckhove
maintainer:          syd.kerckhove@gmail.com
copyright:           2015 Tom Sydney Kerckhove
category:            Text
build-type:          Simple
-- extra-source-files:
cabal-version:       >=1.10

library
  hs-source-dirs:      src
  exposed-modules:     Text.LaTeX.LambdaTeX
                       Text.LaTeX.LambdaTeX.Action
                       Text.LaTeX.LambdaTeX.Error
                       Text.LaTeX.LambdaTeX.Package
                       Text.LaTeX.LambdaTeX.Package.Internal
                       Text.LaTeX.LambdaTeX.Package.Types
                       Text.LaTeX.LambdaTeX.Part
                       Text.LaTeX.LambdaTeX.Reference
                       Text.LaTeX.LambdaTeX.Reference.Internal
                       Text.LaTeX.LambdaTeX.Reference.Types
                       Text.LaTeX.LambdaTeX.Selection
                       Text.LaTeX.LambdaTeX.Selection.Internal
                       Text.LaTeX.LambdaTeX.Selection.Types
                       Text.LaTeX.LambdaTeX.Types
                       Text.LaTeX.LambdaTeX.Utils
  build-depends:       base             >= 4.6      && < 5.0
                     , HaTeX            >= 3.16     && < 3.17
                     , mtl              >= 2.2      && < 2.3
                     , text             >= 1.2      && < 1.3
                     , containers       >= 0.5      && < 0.6
                     , transformers     >= 0.4      && < 0.5
                     , directory        >= 1.2      && < 1.3
                     , async            >= 2.0      && < 2.1
  ghc-options:        -Wall
                      -fwarn-unused-imports
                      -fwarn-incomplete-patterns
                      -fno-warn-unused-do-bind
                      -fno-warn-name-shadowing
                      -fno-warn-orphans
                      -fforce-recomp
  default-language:    Haskell2010

test-suite lambdatex-test
  type:                exitcode-stdio-1.0
  hs-source-dirs:      test
  main-is:             Spec.hs
  build-depends:       base
                     , lambdatex
                     , hspec
                     , QuickCheck
  ghc-options:         -threaded -rtsopts -with-rtsopts=-N
  default-language:    Haskell2010

source-repository head
  type:     git
  location: https://github.com/NorfairKing/lambdatex