Oscar Campbell
Oscar Campbell
Onyx and Ruby does not have much in common though. Ruby's "block" concept being about the only thing, and in this case the naming of `throw`/`catch`. What I meant above...
Nope. [edit:] I just googled "ruby catch throw" to see what it could be. Seems like what Java & JavaScript solves neater with `break label`. Personally (from the C++ frontier)...
Finally I'm back from the dead :) 1) soft-lambdas -> "closure" No. The primary peculiarity of them are the control keywords and what context they operate in. "closure" generally regards...
0) Ok - here's a craaaazy idea (but I got it from your joke @stugol ;-) ). What about calling soft lambdas "lego"'s!? 1) With common return pattern I meant...
Interesting. The opposite would be even better though..
While out on my cigar promenade in the snowy woods, I came up with a new angle on this [pun..]: The backslash is really wasted as it is now, so...
In which case it of course could be called "wavy lambda" (it can waiver its' full execution) :-)
Yeah. And perhaps a slightly more formal "it has to do with the type"-notation should be used, it won't cost more than two chars in exchange for semantic clarity. Con...
Thanks for suggestions. functor = instance with call method used with call syntax delegate = forwarded calls in composed type func = to commonly used abbr for function sub =...
Currently local vars can't be type restricted, there is syntax implemented or it, but no semantics. For them a type-prefix is _required_, since the parser doesn't know i you're calling...