about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* cabal: relax bound on text for test suite HEAD mastersternenseemann2023-11-191-1/+1
|
* cabal: relax bound on textsternenseemann2023-11-191-1/+1
| | | | We don't rely on encoding internals of Text, so supporting text 2.0 is not a problem
* chore: allow attoparsec 0.14.*, base 4.15sternenseemann2022-04-092-6/+6
|
* chore(cabal): relax bounds on tastysternenseemann2021-03-261-1/+1
|
* chore(cabal): relax version boundssternenseemann2020-11-221-5/+5
|
* feat(EmojiTest): add parser which also consumes end of filesternenseemann2020-08-311-3/+8
|
* chore(emoji-generic.nix): add missing dependenciessternenseemann2020-08-311-1/+1
|
* refactor(EmojiTest): move emoji-test.txt parser into own modulesternenseemann2020-08-313-8/+25
|
* refactor(DataFiles): make parser warning freesternenseemann2020-08-291-9/+9
|
* test(emoji-generic): check wether all lines of emoji-test.txt get parsedsternenseemann2020-08-292-10/+20
|
* test(emoji-generic): simplify EmojiVersion test casesternenseemann2020-08-291-2/+2
|
* refactor(emoji-generic/DataFiles.hs): make group parser a bit cleanersternenseemann2020-08-161-5/+5
|
* fix(emoji-generic/DataFiles.hs): fix comment line parsingsternenseemann2020-08-161-7/+14
| | | | | previously despite my efforts "# subgroup: …" and "# group: …" where parsed as a comment line. also includes minor clean up.
* add tasks/plans to progress sectionsternenseemann2020-04-131-0/+18
|
* add parser for emoji-test.txtsternenseemann2020-04-124-5/+167
|
* restructure and updatesternenseemann2020-04-1218-1596/+7271
|
* Introduce Main module, get doc coverage to 100%lukasepple2016-03-196-10/+52
| | | | | | | Exported modules: * Text.Emoji * Text.Emoji.Data
* Introduce Text.Emoji.Emojislukasepple2016-03-193-3/+21
| | | | | | | | This module contains emojiData which is a list of all Emojis. At compile time the file emoji-data.txt is embedded into the file but parsed at runtime. I still need to figure out a way to parse at compile time that does not result into virtually infinite pain.
* Pointfree for the win!lukasepple2015-11-031-1/+1
|
* Add basic emoji utilities for Text and Stringlukasepple2015-11-033-1/+35
| | | | | Actually it's just fromEmoji. There is of course more to follow.
* Add IO action which actually parses the data filelukasepple2015-11-031-1/+5
|
* Import Data.Word rather than GHC.Wordlukasepple2015-11-021-1/+1
|
* Add placeholder READMElukasepple2015-11-021-0/+3
| | | | to inform about the library's state
* Derive instances of Eqlukasepple2015-11-021-6/+5
|
* Add support for variation sequences and flagslukasepple2015-11-014-7/+7
|
* Rename Text.Emoji.DataParser to Text.Emoji.Datalukasepple2015-11-012-3/+3
|
* Add documentation for all existing modules.lukasepple2015-11-012-13/+68
| | | | | * Text.Emoji.DataParser Coverage 100% * Text.Emoji.Types Coverage 100%
* Parse Version and name correctlylukasepple2015-10-311-4/+8
|
* remove attoparsec trylukasepple2015-10-311-38/+0
|
* :stars: :fireworks: :cookie: :new_moon_with_face:lukasepple2015-10-319-0/+1739