initial revision. much to do
updated README
a trivial build system added
improved (?) error-reporting
got json parsing working
split the code into well defined functions in preparation for solving the more general case
slight code restructure, moving towards more modular code, more todos added
input from file and from stdin - partial implementation
some progress reporting is now being reproted to stderr
simple scheduler implemented
output to stdout works!
realised that json must be handled correctly in a type safe language :(
introduced command line options; refactoring; this commit is a regress though, need further work
finally, all the refactoring paid off
finally, the program does its job!
added initial input data and the first credible output
initial revision, still has mistakes
dynamicpr.ml
pretty printing the result
code cleanup. progress reporting embedded