Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've had only a little exposure to Coq, but for the life of me I could not understand how to use it. I mean on the practical level, not the conceptual level.

I know people talk about it as a theorem-prover, but how do I actually _use_ that? This might be due to my general lack of exposure to theorem provers in general, but I can't wrap my head around how I can use this to make my programs better in a practical environment (despite my total buy-in to the concept)




Also (and IMO this one is a little more well-structured) the Software Foundations course[0]. Especially when supplemented by Pierce's excellent lectures, available on youtube.

[0]: http://www.cis.upenn.edu/~bcpierce/sf/current/index.html




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

Search: