cabal-version: 3.0 name: ascii-superset version: 1.0.1.13 x-revision: 2 synopsis: Representing ASCII with refined supersets category: Data, Text description: This package defines classes which describe what subset of a type is valid as ASCII, as well as a type constructor representing a value of a superset that is known to be valid ASCII. It also defines the Lift class, which provides a polymorphic lift operation that can be used to convert characters and strings into types that support a larger set of characters. license: Apache-2.0 license-file: license.txt author: Chris Martin maintainer: Chris Martin, Julie Moronuki homepage: https://github.com/typeclasses/ascii bug-Reports: https://github.com/typeclasses/ascii/issues build-type: Simple source-repository head type: git location: git://github.com/typeclasses/ascii.git common base default-language: Haskell2010 ghc-options: -Wall default-extensions: NoImplicitPrelude build-depends: ascii-char ^>= 1.0 , base >= 4.14 && < 4.18 , text ^>= 1.2.4.1 || ^>= 2.0 library import: base ghc-options: -fno-warn-unused-imports hs-source-dirs: library default-extensions: DeriveDataTypeable DeriveGeneric DerivingStrategies GeneralizedNewtypeDeriving StandaloneDeriving build-depends: bytestring ^>= 0.10 || ^>= 0.11 , hashable >= 1.3 && < 1.5 exposed-modules: ASCII.Superset , ASCII.Isomorphism , ASCII.Refinement , ASCII.Lift test-suite test-ascii-superset import: base type: exitcode-stdio-1.0 hs-source-dirs: test main-is: Main.hs default-extensions: OverloadedStrings QuasiQuotes TemplateHaskell build-depends: ascii-superset , hedgehog ^>= 1.0.5 || ^>= 1.1 || ^>= 1.2