1 This is YAKMO: Yet Another Kernel for Math Operations. You may find it
2 useful if you want a computer algebra system, if you care about exactly
3 the same things I do, and if you like pain.
7 - myrddin [ https://myrlang.org ]
8 - libt [ https://repo.or.cz/some-myr-traits.git ]
12 Memory convention: no calls should "absorb ownership" unless they
13 make it incredibly obvious. Calling
15 var x = foo(bar(), baz(), quux())
17 will, assuming bar, baz, quux : (-> complicated_object#), leak
18 memory for three complicated objects. As of the moment I'm writing
19 this, I think the "right thing to do" should be to
21 var x = foo(auto bar(), auto baz(), auto quux())
25 var x = auto foo(auto bar(), auto baz(), auto quux())