3 ms·
So they finally took all of the cool features from F#. What's missing? The pipe operator for railway oriented programming?
by jcmontx 6mo ago
So they finally took all of the cool features from F#. What's missing? The pipe operator for railway oriented programming?
- recursive 6mo agoUnits of measure
- owlstuffing 6mo agoF# units are handy, but nothing like Manifold units (Java): https://github.com/manifold-systems/manifold/tree/master/manifold-deps-parent/manifold-ext#unit-expressions https://github.com/manifold-systems/manifold/tree/master/man...
- JMKH42 6mo agotype providers, units of measure, active patterns, complete type inference. Not sure I would want the last thing in C#, I think having boundaries at the function signature for that.
- pjmlp 6mo agoYou can fake type providers with code generators though.
- algorithmsRcool 6mo agoWell off the top of my head... Active patterns, computation expressions, structural typing, statically resolved type parameters, explicit inlining, function composition, structural equality, custom operators and much richer generators.