summaryrefslogtreecommitdiff
path: root/lib/Types.hs (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-09-30nicer json output which leaks less haskell namesstuebinm1-7/+8
2021-09-30simple map-map link dependency checkingstuebinm1-4/+9
This is purely based on a set difference, i.e. it won't catch stupid things like a map linking to itself, a map link going only one-way, etc. Also, it only handles map links; it doesn't check if all ressource files referenced by a map actually exist.
2021-09-23prettier pretty printing and stuffstuebinm1-4/+24
also, configurable log level, which only required relaxing the type system once!
2021-09-20simple parsing of local dependency pathsstuebinm1-9/+7
2021-09-19some properties require non-empty layersstuebinm1-1/+2
2021-09-19support for properties that aren't stringsstuebinm1-0/+1
apparently i couldn't read or something?
2021-09-18collecting map dependenciesstuebinm1-5/+20
2021-09-18moved types into Types.hsstuebinm1-1/+59
it's almost as if there's some structure to this code!
2021-09-16moving lots of code aroundstuebinm1-0/+3
(also renaming things now that concepts seem a bit clearer)