name: mainland-pretty version: 0.6.1 x-revision: 1 cabal-version: >= 1.6 license: BSD3 license-file: LICENSE copyright: (c) 2006-2011 Harvard University (c) 2011-2012 Geoffrey Mainland (c) 2015-2017 Drexel University author: Geoffrey Mainland maintainer: Geoffrey Mainland stability: alpha homepage: https://github.com/mainland/mainland-pretty bug-reports: https://github.com/mainland/mainland-pretty/issues category: Text synopsis: Pretty printing designed for printing source code. description: Pretty printing designed for printing source code based on Wadler's paper /A Prettier Printer/. The main advantage of this library is its ability to automatically track the source locations associated with pretty printed values and output appropriate #line pragmas and its ability to produce output in the form of lazy text using a builder. tested-with: GHC==7.4.2, GHC==7.6.3, GHC==7.8.3, GHC==7.10.3, GHC==8.0.2, GHC==8.2.1 build-type: Simple library exposed-modules: Text.PrettyPrint.Mainland Text.PrettyPrint.Mainland.Class build-depends: base >= 4.5 && < 4.11, containers >= 0.2 && < 0.6, srcloc >= 0.2 && < 0.6, text > 0.11 && < 1.3, transformers > 0.3 && < 0.6 source-repository head type: git location: git://github.com/mainland/mainland-pretty.git