Skip to content

Commit

Permalink
Rewrite the existing classes to be fully immutable.
Browse files Browse the repository at this point in the history
The previous version of the classes was "partially" mutable: one had to
use functions such as add_premises, assert_commutative, etc.  Now,
however, all setting up is done in constructors, the objects being
immutable.  This has made the code of the module simpler, easier to
use, better integrated into the Basic inheritance tree, and much more
consistent.
  • Loading branch information
scolobb committed Jun 15, 2012
1 parent 96f2c3f commit 39ee393
Show file tree
Hide file tree
Showing 2 changed files with 242 additions and 223 deletions.
Loading

0 comments on commit 39ee393

Please sign in to comment.