string-class-0.1.7.1: string-class.cabal
cabal-version: 1.18
name: string-class
-- Don't forget to bump the tag and CHANGELOG placeholder too.
version: 0.1.7.1
build-type: Simple
license: BSD3
license-file: LICENSE
copyright: Copyright (C) 2010 Byron James Johnson, 2021 Kostiantyn Rybnikov, 2023 Sergey Alirzaev
author: Byron James Johnson
maintainer: Sergey Alirzaev <zl29ah@gmail.com>, ByronJohnsonFP@gmail.com, Kostiantyn Rybnikov <k-bx@k-bx.com>
category: Data, Text
homepage: https://github.com/string-class/string-class
bug-reports: https://github.com/string-class/string-class/issues
tested-with: GHC == 9.6.2
extra-source-files:
-- The extra-doc-files property requires cabal-version >= 1.18.
extra-doc-files:
README.md
,CHANGELOG.md
synopsis: String class library
description:
String class library.
library
default-language: Haskell2010
hs-source-dirs: src
ghc-options: -Wall
default-extensions:
--,GADTs
--,TemplateHaskell
DeriveDataTypeable
other-extensions:
TypeFamilies
,FlexibleContexts
,TypeSynonymInstances
,ExistentialQuantification
,DeriveDataTypeable
,FlexibleInstances
,UndecidableInstances
-- Haven't thoroughly checked version bounds.
-- I added as the minimum version for each non-base package the most recent
-- version as of this repository's initial commit.
build-depends:
base >= 4 && < 5
-- bytestring's toStrict and fromString methods were first introduced in 0.10.0.0.
--,bytestring >= 0.9.1.8 && < 0.11
,bytestring >= 0.10.0.0 && < 0.12
,text >= 0.11.0.1 && < 2.1
,tagged >= 0.1.1 && < 0.9
if !impl(ghc >= 8.0)
build-depends:
semigroups >= 0.11 && < 0.21
exposed-modules:
Data.String.Class
source-repository head
type: git
location: https://github.com/string-class/string-class
source-repository this
type: git
location: https://github.com/string-class/string-class
tag: v0.1.7.1