• 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
Category Theory Using Haskell: An Introduction with Moggi and Yoneda

Category Theory Using Haskell: An Introduction with Moggi and Yoneda

Hardcover

Series: Computer Science Foundations and Applied Logic

AlgebraGeneral ComputersProgramming

ISBN10: 3031685377
ISBN13: 9783031685378
Publisher: Birkhauser
Published: Dec 7 2024
Pages: 297
Weight: 1.35
Height: 0.75 Width: 6.14 Depth: 9.21
Language: English

This unique book offers an introductory course on category theory, which became a working language in algebraic geometry and number theory in the 1950s and began to spread to logic and computer science soon after it was created.

Offering excellent use of helpful examples in Haskell, the work covers (among other things) concepts of functors, natural transformations, monads, adjoints, universality, category equivalence, and many others. The main goal is to understand the Yoneda lemma, which can be used to reverse-engineer the implementation of a function. Later chapters offer more insights into computer science, including computation with output, nondeterministic computation, and continuation passing.

Also from

Yukita, Shuichi

Also in

General Computers