Permalink
Commits on Dec 9, 2010
Commits on Dec 7, 2010
  1. Abstract every damn thing over namespace: FilePath stuff can now be d…

    batterseapower committed Dec 7, 2010
    …one by just instantiating a polymorphic core library
Commits on Dec 6, 2010
  1. Remove one instance of getCleanFileModTime_internal by passing inform…

    batterseapower committed Dec 6, 2010
    …ation through the WaitHandles
  2. More abstraction..

    batterseapower committed Dec 6, 2010
Commits on Dec 5, 2010
  1. More hacking gives me a version of the cycle detector than can report…

    batterseapower committed Dec 5, 2010
    … the cycles in a human-readable format
Commits on Dec 4, 2010
  1. Comment only

    batterseapower committed Dec 4, 2010
  2. Comments only

    batterseapower committed Dec 4, 2010
  3. Type safe oracles with oracle polymorphism. Defaults to StringOracles…

    batterseapower committed Dec 4, 2010
    … (which can now do IO, I don't want any unsafePerformIO stuff)
  4. Remove TODO comment

    batterseapower committed Dec 4, 2010
  5. After massive refactoring, recursive invocation of need' now works, s…

    batterseapower committed Dec 4, 2010
    …o tests (apart from cyclic) pass
  6. Comment only

    batterseapower committed Dec 4, 2010
  7. Comment only

    batterseapower committed Dec 4, 2010
  8. Recursively invoke need to determine if needed files are up to date, …

    batterseapower committed Dec 4, 2010
    …only serialize Dirty to the database so that we have to recheck our assumption that things are Clean when we rerun shake