https://github.com/msakai/bytestring-encoding
https://github.com/msakai/bytestring-encoding
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/msakai/bytestring-encoding
- Owner: msakai
- License: bsd-3-clause
- Created: 2018-08-13T15:51:17.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2025-03-06T23:21:14.000Z (4 months ago)
- Last Synced: 2025-03-24T10:38:49.489Z (4 months ago)
- Language: Haskell
- Size: 50.8 KB
- Stars: 6
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog.md
- License: LICENSE
Awesome Lists containing this project
README
# bytestring-encoding: ByteString ↔ Text converter based on GHC.IO.Encoding
[](https://github.com/msakai/bytestring-encoding/actions)
[](https://coveralls.io/github/msakai/bytestring-encoding?branch=master)
[](https://hackage.haskell.org/package/bytestring-encoding)
[](https://packdeps.haskellers.com/feed?needle=bytestring-encoding)
[](https://opensource.org/licenses/BSD-3-Clause)This library provides converter between `ByteString` and `Text` based
on `GHC.IO.Encoding`.
Compared to the [text-icu](http://hackage.haskell.org/package/text-icu)
package, it has only limited feature and is platform dependent, but is
light-weight and consistent with conversion by `System.IO`.## Limitations and Known issues
* There are some cases that conversion can produce incomplete results due to the problem of `GHC.IO.Encoding` API.
see https://gitlab.haskell.org/ghc/ghc/-/issues/15553 for details.