emojis: Conversion between emoji characters and their names.

[ bsd3, library, text ] [ Propose Tags ]

This package provides functions for converting emoji names to emoji characters and vice versa.

How does it differ from the emoji package?

  • It supports a fuller range of emojis, including all those supported by GitHub

  • It supports lookup of emoji aliases from emoji

  • It uses Text rather than String

  • It has a lighter dependency footprint: in particular, it does not require aeson

  • It does not require TemplateHaskell


[Skip to Readme]

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1, 0.1.1, 0.1.2, 0.1.3
Change log changelog.md
Dependencies base (>=4.9 && <5), containers, text [details]
License BSD-3-Clause
Copyright 2019 John MacFarlane
Author John MacFarlane
Maintainer jgm@berkeley.edu
Category Text
Home page https://github.com/jgm/emojis#readme
Source repo head: git clone https://github.com/jgm/emojis
Uploaded by JohnMacFarlane at 2021-10-05T04:32:38Z
Distributions Arch:0.1.3, Debian:0.1, Fedora:0.1.2, LTSHaskell:0.1.3, NixOS:0.1.3, Stackage:0.1.3, openSUSE:0.1.3
Reverse Dependencies 4 direct, 183 indirect [details]
Downloads 17342 total (187 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2021-10-05 [all 1 reports]

Readme for emojis-0.1.1

[back to package description]

emojis

CItests

This package provides functions for looking up an emoji by its name (alias), and for returning the aliases of an emoji.

A full list of (alias, emoji) pairs is also exported.

Emoji data (emoji.json) is taken from the gemoji gem, used by GitHub. To regenerate the emoji.json datafile from the latest gemoji source, do make emoji.json. If emoji.json has changed, do make to regenerate the emojis.inc file and rebuild the project.

This package has the following advantages over the emoji package on Hackage:

  • It supports a fuller range of emojis, including all those supported by GitHub
  • It supports lookup of emoji aliases from emoji
  • It uses Text rather than String
  • It has a lighter dependency footprint: in particular, it does not require aeson
  • It does not require TemplateHaskell