Text Maintainers: text-utf8 migration discussion - Haskell Foundation

This page summarizes the projects mentioned and recommended in the original post on /r/haskell

Our great sponsors
  • Onboard AI - ChatGPT with full context of any GitHub repo.
  • WorkOS - The modern API for authentication & user identity.
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • unicode-collation

    Haskell implementation of the Unicode Collation Algorithm

    There are several native Haskell libraries, covering individual features of text-icu: https://hackage.haskell.org/package/unicode-transforms for normalization https://github.com/jgm/unicode-collation for collation https://github.com/composewell/unicode-data for character database https://hackage.haskell.org/package/unicode-general-category for character database

  • unicode-data

    Access unicode character database

    There are several native Haskell libraries, covering individual features of text-icu: https://hackage.haskell.org/package/unicode-transforms for normalization https://github.com/jgm/unicode-collation for collation https://github.com/composewell/unicode-data for character database https://hackage.haskell.org/package/unicode-general-category for character database

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

  • text

    An efficient packed, immutable Unicode text type for Haskell, with a powerful loop fusion optimization framework. (by jaspervdj)

  • aeson

    A fast Haskell JSON library

    Similar scan is already in aeson https://github.com/haskell/aeson/blob/master/src/Data/Aeson/Parser/Internal.hs#L322-L335 where the unsafeDecodeASCII is used I mentioned in my previous comment.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts