Eliminate continuation monad

Doesn't seem useful
Add precompute option
Add partition function
Simplify IDA*

More general output. Helper functions to reduce it.

Slightly more powerful solver, giving all solutions naively found to
have equal minimum length.
Simplify IDA*

Search results are encoded in Either instead of ad-hoc datatype.

Output all shortest paths, with filter functions on the side. Thanks
laziness.
Add comment