July 2023
Intermediate to advanced
670 pages
17h 13m
English
Haskell lives at the intersection between practical applied languages and research languages created to push the boundaries of what’s possible to do in a programming language. The expressiveness and flexibility that makes Haskell useful for computer science research turns out to also be incredibly useful for the working engineer who wants to build reliable and maintainable systems. That’s why you’ll find it used in everything from web applications to data pipelines to compilers and configuration management tools.
The Haskell motto avoid success at all costs is a reminder that programming in Haskell sometimes means trading away immediate familiarity or comfort for power, flexibility, and correctness. Avoiding ...
Read now
Unlock full access