What are Types? Kinds? Constraints? Propositions? Are these always values?
Sure, we can add constraints, but it's then just a constrained subsystem within a more general one, and you probably wouldn't get the advantages of being able to reason easily (and fast) about the constrained subsystem...
-
-
I have to say that the idea that "it's just values all the way down" is nice, but at least in a Scala context, there are plenty of reasons why we prefer compile errors to runtime errors: debugging the former is in a much more constrained domain.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.