Y
Hacker News
new
|
ask
|
show
|
jobs
by
codygman
4148 days ago
Type-driven development, purity, equational reasoning, exhaustiveness checking, pattern matching, STM, Maybe/option types, generics, and alternative concurrency methods?
These are many of my reasons at least.