13 ms·
There is more than one proposal; the F#-style one doesn't have the (weird) placeholder syntax. > You can still make it work by adding it to the prototype This
by tinyspacewizard 1y ago
There is more than one proposal; the F#-style one doesn't have the (weird) placeholder syntax.
> You can still make it work by adding it to the prototype
This is exactly what we want to avoid!
- nonethewiser 1y agowrap the object? Why would you want to avoid that? It's controversial syntactic sugar. Enforcing a convention locally seems ideal.
- tinyspacewizard 1y ago1. Wrapping is more code than using a built-in pipe operator 2. There is a run-time overhead to wrapping IMO a design goal of programming langauges should be for the most readable code to also be the most performant. Language features tend to be controversial until they are mainstream.