fdilke / bewl

A DSL for the internal language of a topos
60 stars 3 forks source link

Fix exponents #1

Closed fdilke closed 7 years ago

fdilke commented 7 years ago

Use an evaluate() method on ExponentialDot instead of having elements of an exponential dot behave functionally. We can get the same effect using implicits. This clears the way for a version of the action topos which doesn't have to wrap its elements, simplifying the code considerably.