[darcs-devel] darcs patch: Make Diff.lhs undefined when compiling w... (and 2 more)
Jason Dagit
dagit at codersbase.com
Thu Mar 20 00:53:45 UTC 2008
David,
I think you will like the last patch to make DarcsRepo use type witnesses.
Unlike the changes I sent you before for remove_from_tentative_inventory,
this version should have the same performance as before. Actually, it
may be slightly improved but I'm not certain about that.
Thanks,
Jason
Mon Mar 17 15:56:13 PDT 2008 Jason Dagit <dagit at codersbase.com>
* Make Diff.lhs undefined when compiling with type witnesses
This allows us to post pone refractoring Diff.lhs so that
we can focus on higher priority modules that depend on
Diff.lhs.
Mon Mar 17 16:20:30 PDT 2008 Jason Dagit <dagit at codersbase.com>
* allow Darcs.Repository.Pristine to compile with type witnesses
Wed Mar 19 17:14:07 PDT 2008 Jason Dagit <dagit at codersbase.com>
* Make DarcsRepo compile with type witnesses
This patch required one unsafeCoerceP in remove_from_tentative_inventory,
which is almost unavoidable on non-hashed repositories. Otherwise, it is a
full and faithful conversion to type witnesses.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-darcs-patch
Size: 84481 bytes
Desc: A darcs patch for your repository!
Url : http://lists.osuosl.org/pipermail/darcs-devel/attachments/20080319/e2c30163/attachment-0001.bin
More information about the darcs-devel
mailing list