5 ms·
On the other hand, when you don't want laziness you really won't like if it's present anyways.
by vacuity 2y ago
On the other hand, when you don't want laziness you really won't like if it's present anyways.
- weebull 2y agoLazy to strict is reasonably easy to do though. The problem is normally that once one bit goes strict, most other things implicitly do too. Strict to lazy is normally a rewrite.
- vacuity 2y agoI think the scope of lazy constructs should usually be far less than that of strict constructs, so it's only in the cases where the librarified lazy abstractions don't fit that you need a rewrite. Lazy to strict isn't hard, but I don't want the performance and cognitive overhead of lazy-by-default.
- weebull 2y agoLazy to strict is reasonably easy to do though. The problem is normally that once one bit goes strict, most other things implicitly do too. Strict to lazy is normally a rewrite.