|
|
|
|
|
by AstralStorm
2584 days ago
|
|
Not even close. Functionally pure code can be proven correct instead of tested. Or it can be tested exhaustively.
It's the exact case where typical tests are worthless. That is a small piece of actual software, everything everywhere works with IO or state like databases, each of which comes with ordering and concurrency assumptions.
Every time you have a variable that is changed, you have more state to test. Almost all code is impure. |
|