homepage: http://github.com/composewell/unicode-data
changelog-type: markdown
hash: 001e9bcd003212b7a851a896410d86a81c9b34af8940fba426d4f4447cbd9aa3
test-bench-deps:
  base: '>=4.7 && <4.17'
  hspec: '>=2.0 && <2.10'
  tasty-bench: '>=0.2.5 && <0.4'
  unicode-data: -any
  tasty: '>=1.4.1'
  unicode-data-names: -any
  deepseq: '>=1.1 && <1.5'
maintainer: dev@wismill.eu
synopsis: Unicode characters names and aliases
changelog: |
  # Changelog

  ## 0.1.0 (June 2022)

  - Initial release
basic-deps:
  base: '>=4.7 && <4.17'
all-versions:
- 0.1.0
author: Composewell Technologies and Contributors
latest: 0.1.0
description-type: markdown
description: |
  # README

  `unicode-data-names` provides Haskell APIs to efficiently access the Unicode
  character names and aliases from the
  [Unicode character database](https://www.unicode.org/ucd/).

  The Haskell data structures are generated programmatically from the
  Unicode character database (UCD) files. The latest Unicode version
  supported by this library is
  [`14.0.0`](https://www.unicode.org/versions/Unicode14.0.0/).

  Please see the
  [Haddock documentation](https://hackage.haskell.org/package/unicode-data-names)
  for reference documentation.

  ## Comparing with Python

  In order to check Unicode implementation in Haskell, we compare the results obtained
  with Python.

  __Warning:__ A Python version with the _exact same Unicode version_ is required.

  ```bash
  cabal run -f "export-all-chars" -v0 export-all-chars > ./test/all_chars.csv
  python3 ./test/check.py -v ./test/all_chars.csv
  ```

  ## Licensing

  `unicode-data-names` is an [open source](https://github.com/composewell/unicode-data)
  project available under a liberal [Apache-2.0 license](LICENSE).

  ## Contributing

  As an open project we welcome contributions.
license-name: Apache-2.0

Update from Hackage at 2022-06-27T05:54:27Z
Update from Hackage at 2022-06-27T05:54:27Z
