packages feed

haphviz-0.2.0.1: haphviz.cabal

-- Initial haphviz.cabal generated by cabal init.  For further 
-- documentation, see http://haskell.org/cabal/users-guide/

name:                haphviz
version:             0.2.0.1
synopsis:            Graphviz code generation with Haskell
description:
  There are multiple ways to describe this package:
  .
  * "A Turing-complete encoding system for graphviz"
  .
  * "A graph visualization code generation EDSL"
  .
  * "An easy way to draw graphs"
  .
  If any combinators are still missing, feel free to shoot the maintainer an email!

author:              Tom Sydney Kerckhove
maintainer:          syd.kerckhove@gmail.com
copyright:           Tom Sydney Kerckhove 2015
category:            Text
build-type:          Simple
cabal-version:       >=1.10
License:             MIT
License-file:        LICENSE

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

library
  exposed-modules:     Text.Dot
                       Text.Dot.Class
                       Text.Dot.FSA
                       Text.Dot.Gen
                       Text.Dot.Render
                       Text.Dot.Attributes
                       Text.Dot.Attributes.Arrows
                       Text.Dot.Attributes.Styles
                       Text.Dot.Types.Internal
  -- other-extensions:    
  build-depends:       base         >= 4.6   && <  5
                     , text         >= 1.2   && <  1.3
                     , mtl          >= 2.2   && <  2.3
  hs-source-dirs:      src
  default-language:    Haskell2010

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