0
Your cart

Your cart is empty

Books > Computing & IT > Computer programming > Software engineering

Buy Now

Type-driven Development with Idris (Paperback) Loot Price: R1,176
Discovery Miles 11 760
Type-driven Development with Idris (Paperback): Edwin Brady

Type-driven Development with Idris (Paperback)

Edwin Brady

 (sign in to rate)
Loot Price R1,176 Discovery Miles 11 760 | Repayment Terms: R110 pm x 12*

Bookmark and Share

Expected to ship within 9 - 15 working days

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 software AUDIENCE 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.

General

Imprint: Manning Publications
Country of origin: United States
Release date: April 2017
Authors: Edwin Brady
Dimensions: 234 x 185 x 24mm (L x W x T)
Format: Paperback
Pages: 480
ISBN-13: 978-1-61729-302-3
Categories: Books > Computing & IT > Computer programming > Software engineering
LSN: 1-61729-302-4
Barcode: 9781617293023

Is the information for this product incomplete, wrong or inappropriate? Let us know about it.

Does this product have an incorrect or missing image? Send us a new image.

Is this product missing categories? Add more categories.

Review This Product

No reviews yet - be the first to create one!

You might also like..

Programming Logic & Design…
Joyce Farrell Paperback R1,253 R1,123 Discovery Miles 11 230
Using UML - Software Engineering with…
Perdita Stevens Paperback R2,223 Discovery Miles 22 230
Software Engineering for Real-Time…
Jim Cooling Paperback R2,301 R2,084 Discovery Miles 20 840
Writing Better Requirements - Writing…
Ian Alexander, Richard Stevens Paperback R2,175 Discovery Miles 21 750
Software Requirements - Styles and…
Soren Lauesen Paperback R3,345 Discovery Miles 33 450
Design and Use of Software Architectures…
Jan Bosch Paperback R2,696 Discovery Miles 26 960
Software Requirements And Specifications…
M. Jackson Paperback R2,429 Discovery Miles 24 290
Software Inspection
Tom Gilb, Dorothy Graham Paperback R2,827 Discovery Miles 28 270
The Business Analyst - Information…
Vernon Zwiers Paperback R657 R579 Discovery Miles 5 790
Engineering Management for the Rest of…
Sarah Drasner Hardcover R708 R599 Discovery Miles 5 990
ISE Object-Oriented Software…
David Kung Paperback R1,811 Discovery Miles 18 110
Edsger Wybe Dijkstra - His Life, Work…
Krzysztof R. Apt, Tony Hoare Hardcover R3,075 Discovery Miles 30 750

See more

Partners