• Open Daily: 10am - 10pm
    Alley-side Pickup: 10am - 7pm

    3038 Hennepin Ave Minneapolis, MN
    612-822-4611

Open Daily: 10am - 10pm | Alley-side Pickup: 10am - 7pm
3038 Hennepin Ave Minneapolis, MN
612-822-4611
Type-Level Thinking: Safer APIs and Invariants in Haskell and F#

Type-Level Thinking: Safer APIs and Invariants in Haskell and F#

Paperback

Programming

ISBN13: 9798248020133
Publisher: Independently Published
Published: Feb 13 2026
Pages: 210
Weight: 0.63
Height: 0.44 Width: 6.00 Depth: 9.00
Language: English

Type-Level Thinking: Safer APIs and Invariants in Haskell and F#

What if your compiler could catch entire categories of bugs before your code ever runs?

In Type-Level Thinking, you'll discover how to turn advanced type systems into practical tools for building bulletproof software. This hands-on, insight-driven guide shows you how to encode business rules, invariants, and domain constraints directly into the type system-so invalid states become unrepresentable and runtime errors become compile-time guarantees.

Also from

Hawthorn, Amara

Also in

Programming