History of
src
@master
git clone https://git.catseye.tc/Robin/
-
Add an Expr-based property test.
Chris Pressey
4 years ago
-
We have Arbitrary Exprs now, we just have to use them now...
Chris Pressey
4 years ago
-
Fix the QuickCheck tests.
Chris Pressey
4 years ago
-
Change semantics of `define`. Remove `define-if-absent`.
Chris Pressey
4 years ago
-
This order of arguments to recover makes more sense to me.
Chris Pressey
4 years ago
-
Rename `catch` to `recover`.
Chris Pressey
4 years ago
-
Rename `raise` to `abort`.
Chris Pressey
4 years ago
-
Let's call them "Abort values" in the code, too.
Chris Pressey
4 years ago
-
Re-introduce Language.Robin.Env module.
Chris Pressey
4 years ago
-
Explicit Prelude imports in most modules.
Chris Pressey
4 years ago
-
Finish renaming builtins.
Chris Pressey
4 years ago
-
Import Prelude qualified, begin to shorten builtin names.
Chris Pressey
4 years ago
-
Import Prelude qualified, use more brevity in names of intrinsics.
Chris Pressey
4 years ago
-
Use evalTwoNumbers for `divide` and `remainder`.
Chris Pressey
4 years ago
-
In the source, `cc` is the standard name for "continuation".
Chris Pressey
4 years ago
-
An error from evaluating an assertion is treated as an error.
Chris Pressey
4 years ago
-
Move away from the terms `exception` and `raise`, in documentation.
Chris Pressey
4 years ago
-
The signature of `catch` has changed.
Chris Pressey
4 years ago
-
Restore `catch`.
Chris Pressey
4 years ago
-
Intriguingly, this mostly just works.
Chris Pressey
4 years ago
-
Replace exception handler with error objects. Untested.
Chris Pressey
4 years ago
-
evalTwoNumbers is passed a continuation.
Chris Pressey
4 years ago
-
Failed experiment: exception handlers need to be dynamically bound.
Chris Pressey
4 years ago
-
Restore test and try to fix it.
Chris Pressey
4 years ago
-
Refactor to note TODO centrally and avoid `where` more.
Chris Pressey
4 years ago
-
Fix bug introduced into `catch`, add test case to clarify behaviour.
Chris Pressey
4 years ago
-
Remove `stop` exception handler, which fixes most tests.
Chris Pressey
4 years ago
-
Experimentation continues.
Chris Pressey
4 years ago
-
It builds now, but many tests fail, some spectacularly.
Chris Pressey
4 years ago
-
The experimental branch continues.
Chris Pressey
4 years ago