Create a gist now

Instantly share code, notes, and snippets.

var Person = {
'initialize': function(first, last) {
this.first = first;
this.last = last;
},
'speak': function(message) {
return this.first + ' ' + this.last + ': ' + message;
}
};
// Unary `<|`; equivalent to `{} <| Person`.
var kit = <| Person;
kit.initialize('Kit', 'Goncharov');
@md2perpe

New operator <|?

@kitcambridge
Owner

@md2perpe Yep, the "Set Literal Prototype Operator". It's currently a binary operator, but I think its semantics could be easily extended.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment