-- Initial string-isos.cabal generated by cabal init.  For further
-- documentation, see http://haskell.org/cabal/users-guide/

name:                string-isos
version:             0.1.0.1
synopsis:            Tools for working with isomorphisms of strings
description:         Haskell has 5 common string types, Text, Lazy Text, ByteString, Lazy ByteString, and String ([Char]). Assuming utf8 encoding, we can make the pain of these conflicts much less via polymorphism.
license:             BSD3
license-file:        LICENSE
author:              Isaac Shapira
maintainer:          fresheyeball@gmail.com
-- copyright:
category:            Text
build-type:          Simple
extra-source-files:  ChangeLog.md
cabal-version:       >=1.10

source-repository head
  type: git
  location: https://gitlab.com/fresheyeball/String-Iso.git

library
  exposed-modules: Text.Isomorphic
                   Text.Foldable
  -- other-modules:
  -- other-extensions:
  ghc-options:         -Wwarn
  build-depends:       base             >= 4.9    && < 4.10.2
                     , text             >= 1.2.2  && < 1.3
                     , bytestring       >= 0.10.8 && < 0.11
                     , mono-traversable >= 1.0.2  && < 1.1
                     , type-iso         >= 0.1.0  && < 0.2
                     , safe             >= 0.3.15 && < 0.4
  hs-source-dirs:      src
  default-language:    Haskell2010