How does TDD compare with functional programming languages like F # and Erlang?
I actually did not work directly with the functional programming language, but from what I saw, you have two sides of the equation, and they must balance, as in algebra or accounting; it seems a bit like TDD, where you define your expected results as Assert statements (one side of the equation) and the rest of the functionality goes into a class extracted from the test (on the other side of the equation), except that the IMHO functional programming seems a little cleaner.
Both have similarities, or am I overdoing it a bit?
erlang unit-testing tdd functional-programming f #
leeand00
source share