3 ms·
This is wrong. Linear types are about values having a single-threaded logical history. It's true that linear types allow you to soundly implement certain operat
by catnaroek 10y ago
This is wrong. Linear types are about values having a single-threaded logical history. It's true that linear types allow you to soundly implement certain operations as in-place modifications of their inputs, because these inputs are guaranteed not to be used anymore by other computations. But that's an implementation detail. If you don't need to control the number of logical futures of your values, you don't need linear types.