Programming in System Fω using Dhall

Programming in System Fω using Dhall

BySergei Winitzki

Usually printed in 3 - 5 business days
This book is an advanced tutorial on functional programming in System Fω using Dhall. The book's topics include an overview of Dhall's type system; techniques for numerical calculations in Dhall; techniques for encoding recursive types and code in System F$\omega$ via the Church encoding; implementation of various combinators and typeclass derivation for functors, monads, and other typeclasses; and some basic applications of dependent types. The book shows many code examples that have been validated by the Dhall interpreter.

Details

Publication Date
Feb 27, 2026
Language
English
ISBN
9781105582912
Category
Computers & Technology
Copyright
Some Rights Reserved - Creative Commons (CC BY)
Contributors
By (author): Sergei Winitzki

Specifications

Pages
466
Binding Type
Paperback Perfect Bound
Interior Color
Color
Dimensions
Crown Quarto (7.44 x 9.68 in / 189 x 246 mm)

Ratings & Reviews