-
Hans-Peter Deifel authored
Instead of one big Algorithm.hs, there are now separate modules for `initialize`, `split` and the queue handling stuff. This hopefully makes the code structure a little more clear and also allows us to export utility functions (like `initialize` and `split`) from submodules for testing, while still keeping a tidy export list in the toplevel module.
d1653aab