i just finished reading through and nothing's obviously missing
wait actually indexing is obviously missing lmao
but in terms of non-silly-mistake omissions i'll have to think on that longer
maybe multiple function -> infinite list elements? like one to iterate on the single previous value and one to do something more like a recurrence relation
maybe the latter one could take a list of starting inputs but then the function it takes sees those as dumped into the stack
though that could make it harder to hypothetically pass additional parameters in
Say you had an if statement with 7 elements inside. A structure just has those 7 elements plus 2 brackets. Modifiers would need 1 modifier for the if statement, and a weird combination of at least 2 more modifiers to group the 7 because there's only options for a maximum of a group of 4 at once
Structure = 9 bytes, Modifiers = 10+ bytes depending on how you do it
[Discord Relay] Razetime#5187: hm whats the discussion
[Discord Relay] Razetime#5187: husk is a good example an also a bad example of automatic grouping
[Discord Relay] Razetime#5187: sometimes you have a great program and no type inference agreement which kills everything Razetime#5187: often adding many unnecessary bytes
yeah a semicolon doesn't have the same kind of visual footprint as a closing bracket
the problem with choosing a single closing bracket to close brackets is you then have the other two doing something else but it shouldn't fuck with intuition too hard