packages feed

mpppc-0.1.3: mpppc.cabal

name:                 mpppc
version:              0.1.3
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

source-repository     head
  type:               git
  location:           https://github.com/darinmorrison/mpppc.git

library
  build-depends:      ansi-terminal >= 0.5   && <  0.6
                    , base          >= 4.0   && <= 5.0
                    , bytestring    >= 0.9.2 && <  0.10.1
                    , split         >= 0.1.1 && <  0.2.2
                    , text          >= 0.11  && <= 0.12

  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