Refactor/clean/haddock HashedRepo...
8 patches for repository http://darcs.net:
Sat Mar 31 12:33:33 BST 2012 Owen Stephens <darcs@owenstephens.co.uk>
* Layout/tidy of Repository/HashedRepo
Sat Mar 31 12:41:40 BST 2012 Owen Stephens <darcs@owenstephens.co.uk>
* Change fmap -> <$> in HashedRepo
Sat Mar 31 12:53:20 BST 2012 Owen Stephens <darcs@owenstephens.co.uk>
* hlint suggestions to HashedRepo
Sat Mar 31 14:10:51 BST 2012 Owen Stephens <darcs@owenstephens.co.uk>
* Extract string literals for top-level identifiers for inventories/pristine paths in HashedRepo
Sat Mar 31 15:18:56 BST 2012 Owen Stephens <darcs@owenstephens.co.uk>
* Extract out the use of "pristine: " literal into an identifier
Sat Mar 31 18:11:17 BST 2012 Owen Stephens <darcs@owenstephens.co.uk>
* Refactor listInventories function in HashedRepo
Sat Mar 31 18:21:01 BST 2012 Owen Stephens <darcs@owenstephens.co.uk>
* Extract duplicated code in readInventoryPrivate, in HashedRepo
Sat Mar 31 18:22:45 BST 2012 Owen Stephens <darcs@owenstephens.co.uk>
* Haddock HashedRepo, and make a few fairly trivial refactorings
8 patches for repository http://darcs.net:
Sun Apr 1 11:21:26 BST 2012 Owen Stephens <darcs@owenstephens.co.uk>
* Layout/tidy of Repository/HashedRepo
Sun Apr 1 11:21:39 BST 2012 Owen Stephens <darcs@owenstephens.co.uk>
* Change fmap -> <$> in HashedRepo
Sun Apr 1 11:22:21 BST 2012 Owen Stephens <darcs@owenstephens.co.uk>
* hlint suggestions to HashedRepo
Sun Apr 1 11:24:07 BST 2012 Owen Stephens <darcs@owenstephens.co.uk>
* Extract string literals for top-level identifiers for inventories/pristine paths in HashedRepo
Sun Apr 1 11:25:14 BST 2012 Owen Stephens <darcs@owenstephens.co.uk>
* Extract duplicated code in readInventoryPrivate, in HashedRepo
Sun Apr 1 11:25:21 BST 2012 Owen Stephens <darcs@owenstephens.co.uk>
* Refactor listInventories function in HashedRepo
Sun Apr 1 11:25:26 BST 2012 Owen Stephens <darcs@owenstephens.co.uk>
* Extract out the use of "pristine: " literal into an identifier
Sun Apr 1 11:25:29 BST 2012 Owen Stephens <darcs@owenstephens.co.uk>
* Haddock HashedRepo, and make a few fairly trivial refactorings
Looks good, thanks for the cleanup.
That said, I'm not sure it's a good idea to move top-level helper
function inside of where clauses. Seems like we want to aim for functions
in small standalone-pieces, as in
http://wiki.darcs.net/Development/Cleanup
No?