summaryrefslogtreecommitdiff
path: root/lib/Badges.hs (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-10-24a year went byHEADmainstuebinm1-66/+0
This does many meta-things, but changes no functionality: - get rid of stack, and use just cabal with a stackage snapshot instead (why did I ever think stack was a good idea?) - update the stackage snapshot to something halfway recent - thus making builds work on nixpkgs-23.05 (current stable) - separating out packages into their own cabal files - use the GHC2021 set of extensions as default - very slight code changes to make things build again - update readme accordingly - stylish-haskell run
2022-03-19switch to universum preludestuebinm1-3/+2
also don't keep adjusted maps around if not necessary
2022-03-19sprinkle some NFData everywherestuebinm1-7/+10
(also some evaluateNF, leading to slightly less memory usage)
2021-12-18change badge output formatstuebinm1-7/+4
(following a discussion with hxchn)
2021-12-16fixed & removed a bunch of old TODOsstuebinm1-5/+5
2021-12-16we don't support ellipsesstuebinm1-4/+1
2021-12-04lots of code reorganising and some deduplicationstuebinm1-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.
2021-12-02collect badges from object layersstuebinm1-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.