Satoshi Murakami

Results 71 comments of Satoshi Murakami

> `f a >< b` sort of looks like the middle parentheses of `( f a )( b )` Nice one. Easily extendable to an existential version: `f a >?<...

Am new to this kind of stuff. Can you provide: - use cases - code samples - syntax suggestions - compilation strategies

Could be useful I guess. Got any compilation ideas? > `args

> But `defaults` becomes the identifier for the rest of the scope That's only a matter of naming. You can write for example: human = (args)-> args = {height: 6,...

> Does that mean flatten args into the enclosing object literal? And since it's at the end, it would overwrite anything prior? Right.

The so-called deep-copying is less used and very difficult to implement right (even jQuery's has flaws). What if there are: - circular references? - non-array objects with non-`Object.prototype` [[Prototype]](regexes, dates,...

> slight exceptions to this goal They really are simple sugars that help you go DRY: ``` a

> I _read_ 3 operations 3 they are. The key points here are that `import`: - returns the left operand. - is left associative. Meaning that `a

> Do you not think `a

Parser doesn't know them. This needs an overhaul of lexer and/or token structure.