Explore the latest books of this year!
Bookbot

Verified Functional Programming in Agda

Parameters

  • 284 pages
  • 10 hours of reading

More about the book

Agda, an advanced programming language rooted in Type Theory, features a highly expressive type system that facilitates full functional verification of programs. It offers two verification styles: external verification involves creating pure functional programs alongside separate proofs of their properties, while internal verification incorporates property specifications directly into the program's types, often requiring embedded proofs. This dual capability empowers programmers to ensure the absence of bugs, significantly enhancing software quality and reliability beyond traditional methods.

Book purchase

Verified Functional Programming in Agda, Aaron Stump

Language
Released
2016
product-detail.submit-box.info.binding
(Hardcover)
We’ll email you as soon as we track it down.

Payment methods

No one has rated yet.Add rating

Title
Verified Functional Programming in Agda
Language
English
Format
Hardcover
Pages
284
ISBN13
9781970001273
Series
Description
Agda, an advanced programming language rooted in Type Theory, features a highly expressive type system that facilitates full functional verification of programs. It offers two verification styles: external verification involves creating pure functional programs alongside separate proofs of their properties, while internal verification incorporates property specifications directly into the program's types, often requiring embedded proofs. This dual capability empowers programmers to ensure the absence of bugs, significantly enhancing software quality and reliability beyond traditional methods.