> need incredible amounts of tests to compensate for the lack of compile-time type checking
can you explain this a bit more? it seems to me that test coverage and typing solve different problems.
can you explain this a bit more? it seems to me that test coverage and typing solve different problems.
Give this a watch: https://www.destroyallsoftware.com/talks/ideology
Types do not remove the need for unit tests, but they relieve some pressure from them.