text-encode: Classes and newtypes for deriving uniform textual encodings.

[ bsd3, library, serialization ] [ Propose Tags ] [ Report a vulnerability ]

Classes and newtypes for deriving uniform textual encodings. See the Text.Encode module documentation for details and usage examples.


[Skip to Readme]

library text-encode

Modules

  • Text
    • Text.Encode
      • Text.Encode.Casing

library text-encode:text-encode-sqlite-simple

Modules

  • Text
    • Encode
      • Text.Encode.SqliteSimple

library text-encode:text-encode-postgresql-simple

Modules

  • Text
    • Encode
      • Text.Encode.PostgresqlSimple

library text-encode:text-encode-persistent

Modules

  • Text
    • Encode
      • Text.Encode.Persistent

library text-encode:text-encode-http-api-data

Modules

  • Text
    • Encode
      • Text.Encode.HttpApiData

library text-encode:text-encode-cassava

Modules

  • Text
    • Encode
      • Text.Encode.Cassava

library text-encode:text-encode-aeson

Modules

  • Text
    • Encode
      • Text.Encode.Aeson

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0.0, 0.2.0.0
Dependencies aeson (>=2.0 && <2.3), base (>=4.16 && <5), bytestring (>=0.11 && <0.13), casing (>=0.1 && <0.2), cassava (>=0.5 && <0.6), http-api-data (>=0.4 && <0.7), http-types (>=0.12 && <0.13), persistent (>=2.13 && <2.18), postgresql-simple (>=0.6 && <0.8), sqlite-simple (>=0.4 && <0.5), text (>=1.2 && <2.2), text-convert (>=0.1 && <0.2), text-encode [details]
Tested with ghc ==9.2.8 || ==9.4.8 || ==9.6.7 || ==9.8.4 || ==9.10.2
License BSD-3-Clause
Copyright Copyright Daniel Brice
Author Daniel Brice
Maintainer danielbrice@gmail.com
Category Serialization
Home page https://github.com/friedbrice/text-encode#readme
Bug tracker https://github.com/friedbrice/text-encode/issues
Source repo head: git clone https://github.com/friedbrice/text-encode
Uploaded by danielbrice at 2025-06-22T01:41:09Z
Distributions
Downloads 4 total (4 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2025-06-22 [all 2 reports]

Readme for text-encode-0.2.0.0

[back to package description]

text-encode

Classes and newtypes for deriving uniform textual encodings.

This repository hosts seven packages. The core package is text-encode. Subsidiary packages are provided in order to avoid unnecessary dependencies in downstream packages. The subsidiary packages re-export the modules from the core package, so there is no need to import the core package if you are importing one or more of the subsidiary packages.

  • text-encode-aeson
  • text-encode-cassava
  • text-encode-http-api-data
  • text-encode-persistent
  • text-encode-postgresql-simple
  • text-encode-sqlite-simple

See the module documentation in Text.Encode for usage.

Contribute

We use Fourmolu and Hlint, each with their default configuration.