packages feed

mpppc-0.1.1: mpppc.cabal

name:                mpppc
version:             0.1.1
stability:           experimental
description:         Multi-dimensional parametric pretty-printer with color
synopsis:            Multi-dimensional parametric pretty-printer with color
category:            Text
license:             GPL
license-file:        LICENSE
author:              Max Bolingbroke,
                     Brent Yorgey,
                     Darin Morrison
maintainer:          darinmorrison@gmail.com
build-type:          Simple
cabal-version:       >= 1.6

library
  build-depends:     ansi-terminal >= 0.5   && <= 0.6
                   , base          >= 4.0   && <= 5.0
                   , bytestring    >= 0.9.1 && <= 0.9.2
                   , split         >= 0.1.1 && <= 0.2
                   , text          >= 0.5   && <= 0.6

  extensions:      BangPatterns
                   ExistentialQuantification
                   FlexibleInstances
                   FunctionalDependencies
                   MultiParamTypeClasses
                   OverloadedStrings
                   ScopedTypeVariables

  exposed-modules: Text.PrettyPrint.MPPPC.OneDim
                   Text.PrettyPrint.MPPPC.TwoDim

  ghc-options:     -Wall -fwarn-tabs -funbox-strict-fields

  hs-source-dirs:  src

  other-modules:   Text.PrettyPrint.MPPPC.OneDim.Combinators
                   Text.PrettyPrint.MPPPC.OneDim.Combinators.Align
                   Text.PrettyPrint.MPPPC.OneDim.Combinators.ANSI
                   Text.PrettyPrint.MPPPC.OneDim.Combinators.Fill
                   Text.PrettyPrint.MPPPC.OneDim.Combinators.Layout
                   Text.PrettyPrint.MPPPC.OneDim.Combinators.Prim
                   Text.PrettyPrint.MPPPC.OneDim.Combinators.Seq
                   Text.PrettyPrint.MPPPC.OneDim.Combinators.Tok
                   Text.PrettyPrint.MPPPC.OneDim.Display
                   Text.PrettyPrint.MPPPC.OneDim.Pretty
                   Text.PrettyPrint.MPPPC.OneDim.Render
                   Text.PrettyPrint.MPPPC.Printable
                   Text.PrettyPrint.MPPPC.TwoDim.Combinators
                   Text.PrettyPrint.MPPPC.TwoDim.Combinators.Align
                   Text.PrettyPrint.MPPPC.TwoDim.Combinators.Flow
                   Text.PrettyPrint.MPPPC.TwoDim.Combinators.Layout
                   Text.PrettyPrint.MPPPC.TwoDim.Combinators.Prim
                   Text.PrettyPrint.MPPPC.TwoDim.Display
                   Text.PrettyPrint.MPPPC.TwoDim.Pretty
                   Text.PrettyPrint.MPPPC.TwoDim.Render