4 ms·
It looks like chaining, but with possibility of adding custom functions?
by wouldbecouldbe 1y ago
It looks like chaining, but with possibility of adding custom functions?
- bapak 1y agoIt's chaining without having to vary the return of each function. In JS you cannot call 3.myMethod(), but you could with 3 |> myMethod
- cyco130 1y agoIt requires parentheses `(3).myMethod()` but you can by monkey patching the Number prototype. Very bad idea, but you absolutely can.
- senfiaj 1y agoYou can just add extra dot: `3..myMethod()`.
- EGreg 1y agoNot only that In chaining, methods all have to be part of the same class. In C++ we had this stuff ages ago, it’s called abusing streaming operators LMAO