Oscar Campbell
Oscar Campbell
> In programming, this is not needed Those derived values are all used subsequently. The imperative mutating example you show doesn't counter that use example. I write zillions of lines...
Exactly what I described in the examples? :-P
Yet other examples where "pretty much the same thing" is needed, the very idiomatic "assign to local to lock the state for flow inference": ``` onyx type Foo @foo Int32?...
Get a good way of naming the _temp_, _derivative_ or _main-impl_, etc. commonly reoccurring constructs where a new var/func is needed, but it's not really something that reasonably should be...
Btw, the real prime character (`′`) isn't supported in _any_ of the popular monofonts (when I tried on google fonts) :-(
Well, this will definitely be a go. It's super-useful. And some syntax to do auto-var-naming: `if (foo?.stuff?.here?)' and (qwo())' then use(foo-stuff-here', qwo')`
Hmm, maybe you're right: if there are two equally - more or less - viable solutions, then neither will be clear. That probably is a better approach. And as for...
1) I was referring to when multi-assigning from say a List or a Tuple, the ability to use the "matching" literal in the left part to reflect the type on...
Looking back I realize I wouldn't understand that myself, had I not written it. 1 (& 2). Let's take a practical example in crystal code, from the compiler. These are...
(You could always go with LiveScript [it's alive], you may or may not like it more than coffeescript. It has dash-identifiers, but I don't know much about GS for other...