Commits
fe011f53e3ed1de3964186ec58fb4eb62b949391
Author: Phil Yeeles <phil@yeel.es>
Date: Mon Jun 13 15:08:37 2022 +0100
PatchMessage: begun implementing str for 2+d arrays (p2)
366e17a415b8795c185b40f6a4d4176b3cd4fa9f
Author: Phil Yeeles <phil@yeel.es>
Date: Mon Jun 13 11:44:39 2022 +0100
PatchMessage: str/tree now pads numbers to two hex digits; fixed apply0 and apply1; curried remaining uncurried functions
b9809fee6e5031d44006c13f964ebcdcd1ff07a5
Author: Phil Yeeles <phil@yeel.es>
Date: Mon Jun 13 10:50:16 2022 +0100
PatchMessage: reverse wasn't broken, iota was. now fixed
6fa5b24696723ab730102d0cef7764157fd5b4cc
Author: Phil Yeeles <phil@yeel.es>
Date: Sun Jun 12 19:23:32 2022 +0100
PatchMessage: unarray fixed; tree greatly improved to show structure; TODO: reverse still broken
47600a5c179ad44b2f4abbcfc97cfd1e78f815cc
Author: Phil Yeeles <phil@yeel.es>
Date: Sun Jun 12 18:10:47 2022 +0100
PatchMessage: a bit of tidying, added proper comments to array methods, added tt
28427ef869555aa342017c079936d7274b2447fa
Author: Phil Yeeles <phil@yeel.es>
Date: Sun Jun 12 13:34:59 2022 +0100
PatchMessage: STOPs removed; iota fixed but dependent upon reverse, which is (TODO) broken
d247ad2bf221d79f3392f3b9cbb867123ae765df
Author: Phil Yeeles <phil@yeel.es>
Date: Sat Jun 11 21:02:46 2022 +0100
PatchMessage: take, drop implemented; iota mostly done but dependent on reverse; reverse mostly done but TODO need to deal with (pref. remove) the STOP leaves from the array data structure
09c50215f3e95495a0686dd834bb7fb97907c976
Author: Phil Yeeles <phil@yeel.es>
Date: Sat Jun 11 18:24:52 2022 +0100
PatchMessage: indexing into arrays implemented
56d5428f75fc245493d985ffafb32f556ccfdf64
Author: Phil Yeeles <phil@yeel.es>
Date: Sat Jun 11 17:36:26 2022 +0100
PatchMessage: array nesting fixed, boxing implemented, array shape (separate from nested arrays) implemented, tally implemented, shape implemented, str fixed
3d913b1feba094189a7e53c1563436c787272164
Author: Phil Yeeles <phil@yeel.es>
Date: Thu May 12 18:16:26 2022 +0100
PatchMessage: have begun to implement dyadic addition
8aaf9c75bf781c4d15553d0eecd05e222c90ab8a
Author: Phil Yeeles <phil@yeel.es>
Date: Thu May 12 17:44:11 2022 +0100
PatchMessage: binary-tree arrays now working; ast cleaned up
4e015826ab062106bc5cbdaec7ca7849819888fd
Author: Phil Yeeles <phil@yeel.es>
Date: Wed May 11 16:46:25 2022 +0100
PatchMessage: backup point before i completely rewrite ast.sml
fb279fdc45cfe0ea7e93036c583f9d9e105ee1be
Author: Phil Yeeles <phil@yeel.es>
Date: Tue May 10 19:30:18 2022 +0100
PatchMessage: more development of ast, dyads, monads &c.
996386bf7d79f3552d6119de5e34134f317307d1
Author: Phil Yeeles <phil@yeel.es>
Date: Sun May 08 19:31:19 2022 +0100
PatchMessage: added readme
9a02477143cdf50a3f8190f8abdb79d1bbb26dfc
Author: Phil Yeeles <phil@yeel.es>
Date: Sun May 08 19:26:55 2022 +0100
PatchMessage: initial commit