homepage: https://github.com/clintonmead/io-string-like#readme
changelog-type: ''
hash: cf97ad47d201c715954ffaf6bc055e792861731ab6c50c56272504c4519c25c3
test-bench-deps: {}
maintainer: clintonmead@gmail.com
synopsis: Classes to handle Prelude style IO functions for different datatypes
changelog: ''
basic-deps:
  bytestring: -any
  base: ! '>=4.7 && <5'
  text: -any
  binary: -any
all-versions:
- '0.1.0.0'
author: Clinton Mead
latest: '0.1.0.0'
description-type: haddock
description: ! 'The functions in the Prelude such as "getContents", "putStr" only
  work for plain Strings.


  There are similar functions in "ByteString" for reading and writing, as well as
  "Text".


  This requires one to import the appropriate functions, usually qualified, for the
  particular datatype one is using. Changing the datatype at the very least involves
  changing import statements across your program.


  The package introduces classes to overload functions like "getContents", "putStr"
  over multiple datatypes, so implementations can be changed easily.


  All the code documentation is in "System.IO.StringLike.Impl".


  All the other modules are just re-exports.'
license-name: BSD3

homepage: https://github.com/clintonmead/io-string-like#readme
changelog-type: ''
hash: 50d4dab102c9517a851aa09af82f0a2773e4fd8e1d9df624f1b9f040b3c382e5
test-bench-deps: {}
maintainer: clintonmead@gmail.com
synopsis: Classes to handle Prelude style IO functions for different datatypes
changelog: ''
basic-deps:
  bytestring: -any
  base: ! '>=4.7 && <5'
  text: -any
  binary: -any
all-versions:
- '0.1.0.0'
- '0.1.0.1'
author: Clinton Mead
latest: '0.1.0.1'
description-type: haddock
description: ! 'The functions in the Prelude such as "getContents", "putStr" only
  work for plain Strings.


  There are similar functions in "ByteString" for reading and writing, as well as
  \"Text\".


  This requires one to import the appropriate functions, usually qualified, for the
  particular datatype one is using. Changing the datatype at the very least involves
  changing import statements across your program.


  The package introduces classes to overload functions like "getContents", "putStr"
  over multiple datatypes, so implementations can be changed easily.


  All the code documentation is in "System.IO.StringLike.Impl".


  All the other modules are just re-exports.'
license-name: BSD3

Update from Hackage at 2018-01-14T11:11:57Z
Update from Hackage at 2018-01-14T11:11:57Z
