Commit 802e0cdf authored by Grégoire Locqueville's avatar Grégoire Locqueville

Remove useless code, dependencies, warnings

- Re-enable orphan warnings that were manually disabled in many modules
- Remove non-Haskell files that were just sitting in the source tree
- Remove modules that were not called from anywhere
- Remove unused dependencies

This is not exhaustive by any means. In particular, some more weeding out
can be achieved by looking at individual functions and even branches of
functions. Weeder can help with that.
parent 0b5ce744
Pipeline #6611 passed with stages
in 76 minutes and 30 seconds