Permalink
Switch branches/tags
Commits on Nov 19, 2008
  1. A teensy bit of cleanup.

    luqui committed Nov 19, 2008
  2. Added a gc command.

    luqui committed Nov 19, 2008
  3. Implemented data-preserving DynRefs (the same way ExtRef does it) so …

    luqui committed Nov 19, 2008
    …that
    
    you don't need to work inside the database monad to make new dynamics.
    This allows cleanup of the shell, so operations can all be inside Ext
    instead of FST.
  4. Fixed the brokenness, shell now works! Also changed showHash to outpu…

    luqui committed Nov 19, 2008
    …t in hex rather than Base64, for easy comparison with hex dumps of files.
Commits on Nov 18, 2008
  1. Added a cabal file for udon-shell.

    luqui committed Nov 18, 2008
Commits on Nov 17, 2008
  1. Added support for ExportRef. Still need to communicate exportation to…

    luqui committed Nov 17, 2008
    … the database, if we want to do it that way.
    
    Code needs refactoring, it's getting pretty tightly coupled.
  2. Added a DynRef type.

    luqui committed Nov 17, 2008
  3. Everything compiling after the Chunk shift. Untested, and Database is…

    luqui committed Nov 17, 2008
    … missing an operation.
    
    Deleted RootType, since we can now do a better take on dynamic references with the new
    Chunk structure.
Commits on Nov 14, 2008
  1. Added another TODO note.

    luqui committed Nov 14, 2008
  2. Added a TODO file, documenting the brittleness of some of the current…

    luqui committed Nov 14, 2008
    … implementation decisions.
  3. Added "persistent dynamics" (RootType). Like the rest of the type

    luqui committed Nov 14, 2008
    infrastructure, this is brittle under compiler or module upgrades.
    We have to find a better way to do this.
  4. Moved some stuff around.

    luqui committed Nov 14, 2008
  5. Added a Data.Map instance.

    luqui committed Nov 14, 2008
  6. Added a Data instnce for ExtRef.

    luqui committed Nov 14, 2008
Commits on Nov 13, 2008
  1. Renamed External to DataDesc.

    luqui committed Nov 13, 2008
Commits on Nov 12, 2008
  1. Added hashBinary helper to Hash, and switched the type arguments to R…

    luqui committed Nov 12, 2008
    …equest (to be left-to-right in the mapping needed).