Closed Bost closed 5 years ago
Thanks, there's a lot of redundancy its a useful simplification...
For the defprimitive
form to remove this redundancy ... this would be nice however I would rather like a defstatement
or even better define-mathematical-statement
... The long name would suggest the fact that it's not really for the "public" consumption (however it would not be hidden)... So I could (and should) do that but if you are motivated I will of course consider the PR (without guarantee of direct integration, testing is best done via compiling (i.e. lein certify
and/or lein codox
) all the available LaTTe libraries)...
BTW I find the distinct macros
deflemma
,defthm
,defaxiom
to be a code redundancy. Would you accept a future PR merging these macros into one? Something like: