about summary refs log tree commit diff
path: root/README.md
blob: a8145056a3472ca22f933f5b4733dbe05f805b49 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# emoji utilities for Haskell

This library is still growing! :sunflower:

## Progress

- [ ] Collect Data about Emojis
  - [x] `emoji-test.txt`
  - [ ] `emoji-data.txt`
  - [ ] CLDR (?) data to get missing info, like unicode names (data files only contain cldr short names)
- [ ] Collect Data about legal sequences (?)
  - [ ] `emoji-variation-sequences.txt`
  - [ ] `emoji-zwj-sequences.txt`
  - [ ] `emoji-sequences.txt`
- [ ] Fast runtime emoji lookup
  - [ ] Precompiled map using TemplateHaskell?
  - [ ] Short name → Emoji
  - [ ] Unicode name → Emoji
  - [ ] Keyboard group → list of Emoji
- [ ] Emoji colon sequence substitution based on short names