Hacker News new | ask | show | jobs
by ted_dunning 461 days ago
This book does it well. It can be a heavy slog:

https://mitpress.mit.edu/9780262536431/the-little-typer/

Here is a free book on how type checking can be used to do mathematical proofs:

https://lean-lang.org/functional_programming_in_lean/