summaryrefslogtreecommitdiff
path: root/lib/Badges.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* switch to universum preludestuebinm2022-03-191-3/+2
| | | | also don't keep adjusted maps around if not necessary
* sprinkle some NFData everywherestuebinm2022-03-191-7/+10
| | | | (also some evaluateNF, leading to slightly less memory usage)
* change badge output formatstuebinm2021-12-181-7/+4
| | | | (following a discussion with hxchn)
* fixed & removed a bunch of old TODOsstuebinm2021-12-161-5/+5
|
* we don't support ellipsesstuebinm2021-12-161-4/+1
|
* lots of code reorganising and some deduplicationstuebinm2021-12-041-4/+4
| | | | | | | it was kinda getting messy in places. Also found some accidental isomorphisms between types, so these are now only one type because the consequences were getting silly.
* collect badges from object layersstuebinm2021-12-021-0/+70
this includes a halfway-reasonable parsing of object layers, as well as some monad plumbing to get them all in the right place.