Hacker News new | past | comments | ask | show | jobs | submit login

They're attacking the problem from two directions - bottom up and top down.

I view the type system as a way to whittle down the state space to the bare minimum while the tests validate that that the behavior of that whittled down execution space matches what is required.

I think investment in a type system to replace tests very quickly reaches a point of diminishing returns and vice versa. A really good type system won't ever beat ok tests + an ok type system and vice versa.




We're in agreement, then!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: