name: text-show-instances
version: 1
synopsis: Additional instances for text-show
description: @text-show-instances@ is a supplemental library to @text-show@
that provides additional @Show@ instances for data types in
common Haskell libraries and GHC dependencies that are not
encompassed by @text-show@. Currently, @text-show-instances@
covers these libraries:
.
* @<http://hackage.haskell.org/package/bifunctors bifunctors>@
.
* @<http://hackage.haskell.org/package/binary binary>@
.
* @<http://hackage.haskell.org/package/containers containers>@
.
* @<http://hackage.haskell.org/package/directory directory>@
.
* @<http://hackage.haskell.org/package/haskeline haskeline>@
.
* @<http://hackage.haskell.org/package/hoopl hoopl>@
.
* @<http://hackage.haskell.org/package/hpc hpc>@
.
* @<http://hackage.haskell.org/package/old-locale old-locale>@
.
* @<http://hackage.haskell.org/package/old-time old-time>@
.
* @<http://hackage.haskell.org/package/pretty pretty>@
.
* @<http://hackage.haskell.org/package/random random>@
.
* @<http://hackage.haskell.org/package/semigroups semigroups>@
.
* @<http://hackage.haskell.org/package/tagged tagged>@
.
* @<http://hackage.haskell.org/package/template-haskell template-haskell>@
.
* @<http://hackage.haskell.org/package/terminfo terminfo>@
.
* @<http://hackage.haskell.org/package/time time>@
.
* @<http://hackage.haskell.org/package/transformers transformers>@
.
* @<http://hackage.haskell.org/package/unix unix>@
.
* @<http://hackage.haskell.org/package/unordered-containers unordered-containers>@
.
* @<http://hackage.haskell.org/package/vector vector>@
.
* @<http://hackage.haskell.org/package/Win32 Win32>@
.
* @<http://hackage.haskell.org/package/xhtml xhtml>@
.
One can use these instances by importing
"Text.Show.Text.Instances". Alternatively, there are monomorphic
versions of the @showb@ function available in the other submodules
of "Text.Show.Text".
homepage: https://github.com/RyanGlScott/text-show-instances
bug-reports: https://github.com/RyanGlScott/text-show-instances/issues
license: BSD3
license-file: LICENSE
author: Ryan Scott
maintainer: Ryan Scott <ryan.gl.scott@ku.edu>
stability: Experimental
copyright: (C) 2014-2015 Ryan Scott
category: Text
build-type: Simple
tested-with: GHC == 7.0.4, GHC == 7.2.2, GHC == 7.4.2, GHC == 7.6.3, GHC == 7.8.4, GHC == 7.10.1
extra-source-files: CHANGELOG.md, README.md, include/inline.h
cabal-version: >=1.10
source-repository head
type: git
location: https://github.com/RyanGlScott/text-show-instances
library
exposed-modules: Text.Show.Text.Instances
Text.Show.Text.Compiler.Hoopl
Text.Show.Text.Control.Applicative.Trans
Text.Show.Text.Control.Monad.Trans
Text.Show.Text.Data.Bifunctor
Text.Show.Text.Data.Binary
Text.Show.Text.Data.Containers
Text.Show.Text.Data.Functor.Trans
Text.Show.Text.Data.List.NonEmpty
Text.Show.Text.Data.Semigroup
Text.Show.Text.Data.Tagged
Text.Show.Text.Data.Time
Text.Show.Text.Data.UnorderedContainers
Text.Show.Text.Data.Vector
Text.Show.Text.Language.Haskell.TH
Text.Show.Text.System.Console.Haskeline
Text.Show.Text.System.Directory
Text.Show.Text.System.Locale
Text.Show.Text.System.Random
Text.Show.Text.System.Time
Text.Show.Text.Text.PrettyPrint
Text.Show.Text.Text.XHtml
Text.Show.Text.Trace.Hpc
-- Only exports functions if using Windows
Text.Show.Text.System.Win32
-- Only exports functions if not using Windows
Text.Show.Text.System.Console.Terminfo
Text.Show.Text.System.Posix
other-modules: Text.Show.Text.Utils
build-depends: base >= 4.3 && < 5
, base-compat >= 0.8.1 && < 1
, bifunctors >= 5 && < 6
, binary >= 0.6 && < 0.8
, bytestring >= 0.9 && < 0.11
, containers >= 0.1 && < 0.6
, directory >= 1 && < 1.3
, haskeline >= 0.7 && < 0.8
, hoopl >= 3.8.7 && < 3.11
, hpc >= 0.5 && < 0.7
, old-locale >= 1 && < 1.1
, old-time >= 1 && < 1.2
, pretty >= 1 && < 1.2
, random >= 1.0.1 && < 1.2
, semigroups >= 0.16.2 && < 1
, tagged >= 0.4.4 && < 1
, template-haskell >= 2.5 && < 2.11
, text >= 0.11.1 && < 1.3
, text-show >= 1 && < 1.1
, time >= 0.1 && < 1.6
, transformers >= 0.2.1 && < 0.5
, transformers-compat >= 0.3 && < 1
, unordered-containers >= 0.2 && < 0.3
, vector >= 0.9 && < 0.11
, xhtml >= 3000.2 && < 3000.3
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -Wall
include-dirs: include
includes: inline.h
install-includes: inline.h
if os(windows)
build-depends: Win32 >= 2.1 && < 2.4
else
build-depends: terminfo >= 0.3.2 && < 0.5
, unix >= 2 && < 2.8
test-suite text-show-instances-spec
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules: Instances.Compiler.Hoopl
Instances.Control.Applicative.Trans
Instances.Control.Monad.Trans
Instances.Data.Bifunctor
Instances.Data.Binary
Instances.Data.Containers
Instances.Data.Functor.Trans
Instances.Data.List.NonEmpty
Instances.Data.Semigroup
Instances.Data.Tagged
Instances.Language.Haskell.TH
Instances.Miscellaneous
Instances.System.Console.Haskeline
Instances.System.Directory
Instances.System.Locale
Instances.System.Random
Instances.Text.PrettyPrint
Instances.Text.XHtml
Instances.Trace.Hpc
Instances.Utils
-- Only exports functions if using Windows
Instances.System.Win32
-- Only exports functions if not using Windows
Instances.System.Console.Terminfo
Instances.System.Posix
Spec.Compiler.HooplSpec
Spec.Control.Applicative.TransSpec
Spec.Control.Monad.TransSpec
Spec.Data.BifunctorSpec
Spec.Data.BinarySpec
Spec.Data.ContainersSpec
Spec.Data.Functor.TransSpec
Spec.Data.List.NonEmptySpec
Spec.Data.SemigroupSpec
Spec.Data.TaggedSpec
Spec.Data.TimeSpec
Spec.Data.UnorderedContainersSpec
Spec.Language.Haskell.THSpec
Spec.System.Console.HaskelineSpec
Spec.System.DirectorySpec
Spec.System.LocaleSpec
Spec.System.RandomSpec
Spec.System.TimeSpec
Spec.Text.PrettyPrintSpec
Spec.Text.XHtmlSpec
Spec.Trace.HpcSpec
Spec.Utils
-- Only exports functions if using Windows
Spec.System.Win32Spec
-- Only exports functions if not using Windows
Spec.System.Console.TerminfoSpec
Spec.System.PosixSpec
build-depends: base >= 4.3 && < 5
, base-compat >= 0.8.1 && < 1
, bifunctors >= 5 && < 6
, binary >= 0.6 && < 0.8
, bytestring >= 0.9 && < 0.11
, containers >= 0.1 && < 0.6
, directory >= 1 && < 1.3
, ghc-prim
, haskeline >= 0.7 && < 0.8
, hoopl >= 3.8.7 && < 3.11
, hpc >= 0.5 && < 0.7
, hspec >= 2 && < 3
, old-locale >= 1 && < 1.1
, old-time >= 1 && < 1.2
, pretty >= 1 && < 1.2
, QuickCheck >= 2.5 && < 3
, quickcheck-instances >= 0.1 && < 0.4
, random >= 1.0.1 && < 1.2
, semigroups >= 0.8.4 && < 1
, tagged >= 0.4.4 && < 1
, template-haskell >= 2.5 && < 2.11
, text-show >= 1 && < 1.1
, text-show-instances == 1
, th-orphans >= 0.12 && < 1
, time >= 0.1 && < 1.6
, transformers >= 0.2.1 && < 0.5
, transformers-compat >= 0.3 && < 1
, unordered-containers >= 0.2 && < 0.3
, vector >= 0.9 && < 0.11
, xhtml >= 3000.2 && < 3000.3
hs-source-dirs: tests
default-language: Haskell2010
ghc-options: -Wall -threaded -rtsopts
if os(windows)
build-depends: Win32 >= 2.1 && < 2.4
else
build-depends: terminfo >= 0.3.2 && < 0.5
, unix >= 2 && < 2.8