cabal-version: 1.18
name: string-interpolate
version: 0.2.0.2
license: BSD3
license-file: LICENSE
copyright: 2019-2020 William Yao
maintainer: williamyaoh@gmail.com
author: William Yao
homepage: https://gitlab.com/williamyaoh/string-interpolate/blob/master/README.md
bug-reports: https://gitlab.com/williamyaoh/string-interpolate/issues
synopsis: Haskell string/text/bytestring interpolation that just works
description:
Unicode-aware string interpolation that handles all textual types.
.
See the README at <https://gitlab.com/williamyaoh/string-interpolate/blob/master/README.md> for more info.
category: Data, Text
build-type: Simple
extra-doc-files: README.md
CHANGELOG.md
source-repository head
type: git
location: https://www.gitlab.com/williamyaoh/string-interpolate.git
library
exposed-modules:
Data.String.Interpolate
Data.String.Interpolate.Conversion
hs-source-dirs: src/lib
other-modules:
Data.String.Interpolate.Parse
Paths_string_interpolate
default-language: Haskell2010
ghc-options: -Wall -Wcompat -Wincomplete-record-updates
-Wincomplete-uni-patterns -Wredundant-constraints
-Wnoncanonical-monad-instances -fno-warn-name-shadowing
build-depends:
base ==4.*,
bytestring >=0.10.8.2 && <0.11,
haskell-src-exts >=1.21.1 && <1.22,
haskell-src-meta >=0.8.3 && <0.9,
template-haskell >=2.14.0.0 && <2.15,
text >=1.2.3.1 && <1.3,
text-conversions >=0.3.0 && <0.4,
utf8-string >=1.0.1.1 && <1.1
test-suite string-interpolate-test
type: exitcode-stdio-1.0
main-is: Spec.hs
hs-source-dirs: test
other-modules:
Paths_string_interpolate
default-language: Haskell2010
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
QuickCheck >=2.13.2 && <2.14,
base ==4.*,
bytestring >=0.10.8.2 && <0.11,
hspec >=2.7.1 && <2.8,
quickcheck-instances >=0.3.22 && <0.4,
quickcheck-text >=0.1.2.1 && <0.2,
quickcheck-unicode >=1.0.1.0 && <1.1,
random-shuffle >=0.0.4 && <0.1,
string-interpolate -any,
text >=1.2.3.1 && <1.3,
unordered-containers >=0.2.10.0 && <0.3
benchmark string-interpolate-bench
type: exitcode-stdio-1.0
main-is: Bench.hs
hs-source-dirs: bench
other-modules:
Paths_string_interpolate
default-language: Haskell2010
build-depends:
QuickCheck >=2.13.2 && <2.14,
base ==4.*,
bytestring >=0.10.8.2 && <0.11,
criterion >=1.5.6.1 && <1.6,
formatting >=6.3.7 && <6.4,
interpolate >=0.2.0 && <0.3,
interpolatedstring-perl6 >=1.0.2 && <1.1,
neat-interpolation >=0.3.2.6 && <0.4,
string-interpolate -any,
text >=1.2.3.1 && <1.3