|
|
|
|
|
by _fz
1922 days ago
|
|
I recently implemented Conway's Game of Life in Agda. I still had to write "test cases" to get the whole thing right:
https://github.com/fzipp/agda-life/blob/18dda7f45541d2e8f47c... Sure, they are validated at compile time because they are propositions as types, but in the end they are still basically test cases: expected output for a given input, and the compiler is the test runner. I don't know how to encode the full "Game of Life" property as dependent types, I am still an Agda newbie. |
|