summaryrefslogtreecommitdiff
path: root/lib/Dirgraph.hs (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-10-24a year went byHEADmainstuebinm1-84/+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-10-11code formatterstuebinm1-1/+1
2022-10-11use template haskell aeson, not genericsstuebinm1-1/+1
this has been bothering me for MONTHS, and it compiles faster now. also fixed some warnings
2022-03-19unbreak a very, very long rebasestuebinm1-1/+1
2022-03-19switch to universum preludestuebinm1-25/+18
also don't keep adjusted maps around if not necessary
2021-12-30add dot language output for repository map graphsstuebinm1-18/+42
2021-12-17simple graphviz visualisation of a repositorystuebinm1-2/+20
might be useful to have
2021-12-17some simple graph algorithmsstuebinm1-0/+49
this just checks for maps from which it's impossible to reach `main.json`, and then gives a warning. Properly it should check if these maps have an exit to outside the repository (in which case it may give a suggestion, and an error otherwise). Also, redid some of the CheckDir code. No idea what that mess was, but it's marginally nicer now.