francogt
Joined 10 years ago
Joined 10 years ago
I now refer people to “Effective Haskell” by Rebecca Skinner[0]. It’s well written, modern (published in 2023) and goes into everything you need to know to use haskell in common, real world tasks.
[0] https://pragprog.com/titles/rshaskell/effective-haskell/
You’re contradicting yourself. You don’t need to know category theory to use practical abstractions like functors and monads. They are still however category theoretical concepts. If these category theoretical concepts have “some practical application” as you say, then category theory does have application to software engineering.
- I really enjoyed Lift-Off by Eric Berger on the early days of SpaceX.
- Shoot for the Moon is another good read on the Apollo program.
- The Case for Space by Robert Zubrin
- Ignition by John D. Clark for a history of liquid rocket propellants
Godspeed
(Edited formatting)
He’s objective has never been for the reader to learn this and apply it to prove math theorems.
Both set and category theory are foundational systems for mathematics (or attempting to be). Category theory being newer is trending and probably why you get the sense that it’s considered more prestigious. But I’ve never heard anyone claim it is more prestigious.
Also, since crypto stuff is relatively new it’s easier to adopt a newer language like Rust. It has been the most loved language on SO survey for some years.
Lift Off by Eric Berger details early days of SpaceX