Type-Driven Development with Idris
Brady, Edwin
Sold by World of Books (was SecondSale), Montgomery, IL, U.S.A.
AbeBooks Seller since 20 December 2007
Used - Soft cover
Condition: Used - Very good
Quantity: 1 available
Add to basketSold by World of Books (was SecondSale), Montgomery, IL, U.S.A.
AbeBooks Seller since 20 December 2007
Condition: Used - Very good
Quantity: 1 available
Add to basketItem in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc.
Seller Inventory # 00087172303
DESCRIPTION
Types are often seen as a tool for checking errors, with the
programmer writing a complete program first and using the type
checker to detect errors. And while tests are used to show presence of
errors, they can only find errors that you explicitly test for. In typedriven
development, types become your tools for constructing
programs and, used appropriately, can show the absence of errors. And
you can express precise relationships between data, your assumptions
are explicit and checkable, and you can precisely state and verify
properties. Type-driven development lets users write extensible code,
create simple specifications very early in development, and easily
create mock implementation for testing.
Type-Driven Development with Idris, written by the creator of Idris,
teaches programmers how to improve the performance and accuracy of
programs by taking advantage of a state-of-the-art type system. This
book teaches readers using Idris, a language designed from the very
beginning to support type-driven development. Readers learn how to
manipulate types just like any other construct (numbers, strings, lists,
etc.). This book teaches how to use type-driven development to build
real-world software, as well as how to handle side-effects, state and
concurrency, and interoperating with existing systems. By the end of
this book, readers will be able to develop robust and verified software
in Idris and apply type-driven development methods to programming
in other languages.
KEY FEATURES
• Written by the creator of Idris • Improve performance and accuracy of programs • Teaches Idris, a new type-driven development language • Hands-on code examples • Build real-world softwareAUDIENCE
Written for programmers with knowledge of basic functional programming
concepts.
ABOUT THE TECHNOLOGY
Type-driven development lets you write extensible code, create simple
specifications very early in development, and easily create mock
implementation for testing. In type-driven development, types become your
tools for constructing programs and, used appropriately, can show the
absence of errors.
He is a Lecturer in Computer Science and regularly speaks at conferences.
"About this title" may belong to another edition of this title.
We guarantee the condition of every book as it's described on the Abebooks web sites. If you're dissatisfied with your purchase (Incorrect Book/Not as Described/Damaged) or if the order hasn't arrived, you're eligible for a refund within 30 days of the estimated delivery date. If you've changed your mind about a book that you've ordered, please use the Ask bookseller a question link to contact us and we'll respond within 2 business days.
Shipping costs are based on books weighing 2.2 LB, or 1 KG. If your book order is heavy or oversized, we may contact you to let you know extra shipping is required.
| Order quantity | 4 to 12 business days | 3 to 6 business days |
|---|---|---|
| First item | £ 0.00 | £ 8.22 |
Delivery times are set by sellers and vary by carrier and location. Orders passing through Customs may face delays and buyers are responsible for any associated duties or fees. Sellers may contact you regarding additional charges to cover any increased costs to ship your items.