summaryrefslogtreecommitdiff
path: root/tiled (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-10-24a year went bystuebinm3-4/+37
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-10-11code formatterstuebinm3-10/+10
2022-10-11use template haskell aeson, not genericsstuebinm3-55/+31
this has been bothering me for MONTHS, and it compiles faster now. also fixed some warnings
2022-04-08linter: don't fail on missing mapsstuebinm1-3/+6
turns out eitherDecodeFile' doesn't have the semantics I thought it did (who writes functions returning either that can still fail??)
2022-03-19unbreak a very, very long rebasestuebinm1-3/+3
2022-03-19make tiled even more strictstuebinm2-11/+11
turns out aeson really REALLY likes to keep huge scientific numbers around, which is great if your data structures consist largely of arrays of (small) integers!
2022-03-19make tiled stricter (and organise some imports)stuebinm1-14/+4
2022-03-19separate tiled modules out into own packagestuebinm2-0/+481