Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2020-04-19
| ||
15:21 | Fix trivalent logic to work with the new internal representation of Just. Leaf check-in: 0bb692bcab user: wcm tags: trunk | |
2020-04-18
| ||
16:08 | Use list= in maybe=. check-in: ccf8474272 user: wcm tags: trunk | |
16:01 | Merge branch "multiple-values" into trunk. check-in: e9c46ed291 user: wcm tags: trunk | |
15:52 | Forget the SRFI document. We'll just refer to the schemers.org version. check-in: 07c3c727b3 user: wcm tags: trunk | |
15:47 | Add missing typechecks. check-in: ad4e1efac2 user: wcm tags: trunk | |
2020-04-17
| ||
22:52 | Add type-check to maybe->eof. check-in: 94afe85b3a user: wcm tags: trunk | |
21:47 | Rename "mproc" names to "eproc". check-in: fb1cbceeb9 user: wcm tags: trunk | |
21:36 | Add eof->maybe and maybe->eof, with tests. check-in: 5ebec4904e user: wcm tags: trunk | |
2020-04-03
| ||
16:59 | Multiple values for Either (incomplete). Leaf check-in: dc6c993317 user: wcm tags: multiple-values | |
2020-04-02
| ||
17:08 | Implement multiple values for maybe (incomplete). check-in: 86c0c64f1f user: wcm tags: multiple-values | |
16:29 | Create new branch named "multiple-values" check-in: 0cc49fec0f user: wcm tags: multiple-values | |
2020-04-01
| ||
01:27 | Add shortcut for the single-procedure case of the -bind functions. check-in: eaba1960a3 user: wcm tags: trunk | |
01:19 | Update tests. check-in: c3e1d28f04 user: wcm tags: trunk | |
01:09 | Add tests for newly-added procedures. check-in: 73a31d6913 user: wcm tags: trunk | |
2020-03-31
| ||
22:25 | Update tests. check-in: 4df2bae9e8 user: wcm tags: trunk | |
22:09 | Update list->either. check-in: faa1d78998 user: wcm tags: trunk | |
22:02 | Update -sequence functions. check-in: 76e39235b3 user: wcm tags: trunk | |
21:35 | Refactor maybe-bind and either-bind to tail-call the last mproc/eproc argument. check-in: 0f6d70b64b user: wcm tags: trunk | |
21:22 | Add -sequence and -compose functions. check-in: 32e5ce89e4 user: wcm tags: trunk | |
19:19 | Import SRFI document. check-in: d61c4e8efc user: wcm tags: trunk | |
19:11 | Update tests to current draft SRFI version. check-in: e8b6aaa052 user: wcm tags: trunk | |
19:09 | Drop 145.sld and update README. check-in: 5b351e2c44 user: wcm tags: trunk | |
19:08 | Update to current draft SRFI version. check-in: be67215de3 user: wcm tags: trunk | |
19:01 | Rename files and update README to reflect SRFI designation. check-in: 6294ff9ffa user: wcm tags: trunk | |
2020-03-29
| ||
05:56 | Fix indentation. check-in: 1838fad098 user: wcm tags: trunk | |
2020-03-07
| ||
19:13 | More README improvements. check-in: 9af75533df user: wcm tags: trunk | |
19:05 | README improvements. check-in: 9158bb194c user: wcm tags: trunk | |
18:57 | Simplify tri=?. check-in: a88b45f562 user: wcm tags: trunk | |
2020-03-06
| ||
18:41 | Fix trivalent logic procedures to return Just #t/#f instead of Scheme booleans. check-in: d263ff6e18 user: wcm tags: trunk | |
04:43 | Add tests for trivalent logic procedures. check-in: 6b76bb1cc3 user: wcm tags: trunk | |
04:31 | Add tests for map, fold, and unfold procedures. check-in: 4bb197bf77 user: wcm tags: trunk | |
04:08 | Create test groups. check-in: 293cf1783c user: wcm tags: trunk | |
04:00 | Remaining conversion procedure tests. check-in: 5e4a046045 user: wcm tags: trunk | |
03:48 | Check style: just test the value of the maybe= comparison. check-in: 6f2dfc3c63 user: wcm tags: trunk | |
2020-03-05
| ||
22:43 | Add some tests for conversion procedures, `either-swap'. check-in: 532f4d3d39 user: wcm tags: trunk | |
22:41 | Kill trailing whitespace. check-in: c195005ae0 user: wcm tags: trunk | |
22:40 | Add `maybe->list' and `either->list'. I forgot these. check-in: 81024226b3 user: wcm tags: trunk | |
21:54 | Fix `either-filter' and `either-remove'. They must return (left (nothing)) when passed a Left; the old implementation in terms of `either-bind' simply returned the Left argument. check-in: 71067215ad user: wcm tags: trunk | |
20:00 | Improve bind and join tests. Add sequence operations tests. check-in: 71969fdcdd user: wcm tags: trunk | |
18:38 | Additional tests. check-in: 4b74ffd8e0 user: wcm tags: trunk | |
18:12 | Fix typo in either-join. check-in: 4d601c3626 user: wcm tags: trunk | |
17:51 | README changes. check-in: 5b311b49d2 user: wcm tags: trunk | |
17:41 | Import basic tests. check-in: ee7e7e3b44 user: wcm tags: trunk | |
17:01 | Drop the "data" prefix and call the library "(maybe-either)" pending a real name. check-in: f5b33ef163 user: wcm tags: trunk | |
03:09 | Refactor tri=?. check-in: 010812b18a user: wcm tags: trunk | |
02:58 | Add either-swap. check-in: 2cb0ca49da user: wcm tags: trunk | |
2020-03-04
| ||
19:25 | Dike out two let loops. check-in: ee699cc627 user: wcm tags: trunk | |
18:44 | Re-license to MIT and update year. check-in: cd60735f09 user: wcm tags: trunk | |
18:42 | Remove CHICKEN stuff. check-in: eb1ce90bc7 user: wcm tags: trunk | |
18:36 | Add trivalent logic procedures. check-in: 5f25d2805d user: wcm tags: trunk | |