History of
stdlib
@master
git clone https://git.catseye.tc/Robin/
-
Let's call them "abort values".
Chris Pressey
4 years ago
-
Fix `eval` module formatting and error mode expectations.
Chris Pressey
4 years ago
-
Move away from the terms `exception` and `raise`, in documentation.
Chris Pressey
4 years ago
-
Update definition of `fun`. Tests pass now.
Chris Pressey
4 years ago
-
Reformat tests and add another test to be sure.
Chris Pressey
4 years ago
-
Update the Robin definition of `bind-args`; most tests pass now.
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
-
Explain that exception handlers are now lexically scoped.
Chris Pressey
4 years ago
-
Failed experiment: exception handlers need to be dynamically bound.
Chris Pressey
4 years ago
-
Fix bug introduced into `catch`, add test case to clarify behaviour.
Chris Pressey
4 years ago
-
Comment out the two offending tests for now.
Chris Pressey
4 years ago
-
Remove exprToEnv completely.
Chris Pressey
4 years ago
-
Remove dedicated Env ADT.
Chris Pressey
4 years ago
-
Address FIXMEs in tests.
Chris Pressey
4 years ago
-
Builtin versions of the comparison operators.
Chris Pressey
5 years ago
-
Split up the cmp.robin file into files that each define one thing.
Chris Pressey
5 years ago
-
Rename >, >=, <, <= to gt?, gte?, lt?, lte?
Chris Pressey
5 years ago
-
Don't leak symbols from `cmp`.
Chris Pressey
5 years ago
-
Fix built-in remainder, def'n of remainder to not leak symbols.
Chris Pressey
5 years ago
-
Checkpoint making a built-in for `remainder`.
Chris Pressey
5 years ago
-
Improve definition of `divide` to not expose unnecessary symbols.
Chris Pressey
5 years ago
-
Make multiply, divide builtins; fix definition of multiply.
Chris Pressey
5 years ago
-
We can have builtins for `arith` package as well as `small` package.
Chris Pressey
5 years ago
-
Revert "Add (compose f g) to stdlib, which composes two functions."
Chris Pressey
5 years ago
-
Add (compose f g) to stdlib, which composes two functions.
Chris Pressey
5 years ago
-
Tests for Evaluate Robin Expression (with literal), for clarity.
Chris Pressey
5 years ago
-
define-if-absent top-level form.
Chris Pressey
5 years ago
-
Fix > and < for comparisons against zero.
Chris Pressey
5 years ago