£40.79

Manning Type-driven Development with Idris

Price data last checked 34 day(s) ago - refreshing...

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

This is the most expensive it has ever been. Walk away.

£41 today · previous high £41 · all-time low £36

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 57 days • 57 data points (No recent data available)

Historical
Generating forecast...
£40.79 £35.14 £36.37 £37.60 £38.84 £40.07 £41.30 05 April 2026 19 April 2026 03 May 2026 17 May 2026 31 May 2026

Price Distribution

Price distribution over 57 days • 4 price levels

Days at Price
Current Price
26 days 17 days 7 days 7 days · current 0 7 13 20 26 £36 £37 £39 £41 Days at Price

Price Analysis

Most common price: £36 (26 days, 45.6%)

Price range: £36 - £41

Price levels: 4 different prices over 57 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.

Key Features

New Store Stock

Product Specifications

Brand
Manning
Format
paperback
Domain
Amazon UK
Release Date
08 May 2017
Listed Since
19 May 2016

Barcode

No barcode data available

Similar Products You Might Like

Functional Programming in C#: How to write better C# code
76% match

Functional Programming in C#: How to write better C# code

Manning

£44.51 23 May 2026
Effective Software Testing: A Developer's Guide
75% match

Effective Software Testing: A Developer's Guide

Manning

£37.07 27 May 2026
Secure By Design
75% match

Secure By Design

Manning

£44.49 09 Jun 2026
Grokking Simplicity: Taming Complex Software with Functional Thinking
75% match

Grokking Simplicity: Taming Complex Software with Functional Thinking

Manning

£35.15 27 May 2026
Systems and Software Verification: Model-Checking Techniques and Tools
75% match

Systems and Software Verification: Model-Checking Techniques and Tools

Springer

£100.08 05 Jun 2026
Functional Programming in C++: How to Improve Your C++ Programs Using Functional Techniques
75% match

Functional Programming in C++: How to Improve Your C++ Programs Using Functional Techniques

Manning

£39.13 24 May 2026
Functional Programming in Scala
75% match

Functional Programming in Scala

Manning

£35.67 26 May 2026
Go in Action
74% match

Go in Action

Manning

£31.80 24 May 2026
Magical Haskell: A Friendly Approach to Modern Functional Programming, Type Theory, and Artificial Intelligence
74% match

Magical Haskell: A Friendly Approach to Modern Functional Programming, Type Theory, and Artificial Intelligence

Apress

£22.09 30 Jun 2026
Functional Programming in Kotlin
74% match

Functional Programming in Kotlin

Manning

£40.79 06 Jun 2026
Art of Unit Testing, The: With Examples in JavaScript
74% match

Art of Unit Testing, The: With Examples in JavaScript

Manning

£33.65 30 Jun 2026
Coding with AI: Examples in Python
74% match

Coding with AI: Examples in Python

Manning

£40.99 23 May 2026
Microservices in Action
74% match

Microservices in Action

Manning

£34.12 03 Jul 2026
Integrated Model of Distributed Systems: 817 (Studies in Computational Intelligence, 817)
74% match

Integrated Model of Distributed Systems: 817 (Studies in Computational Intelligence, 817)

Springer

£75.47 28 May 2026
Mastering React Test-Driven Development: Build rock-solid, well-tested web apps with React, Redux and GraphQL
74% match

Mastering React Test-Driven Development: Build rock-solid, well-tested web apps with React, Redux and GraphQL

Packt Publishing

£44.64 23 Jun 2026
Elixir in Action
74% match

Elixir in Action

Manning

£39.97 25 May 2026
Specification by Example: How Successful Teams Deliver the Right Software
74% match

Specification by Example: How Successful Teams Deliver the Right Software

Manning

£45.99 16 Jun 2026
Synthesis of Embedded Software: Frameworks and Methodologies for Correctness by Construction
74% match

Synthesis of Embedded Software: Frameworks and Methodologies for Correctness by Construction

Springer

£73.10 17 May 2026
Terraform in Action
74% match

Terraform in Action

Manning

£42.45 20 May 2026
Hands-On AWS CDK: Building Cloud Native Applications with Infrastructure-As-Code
73% match

Hands-On AWS CDK: Building Cloud Native Applications with Infrastructure-As-Code

O'Reilly

£31.53 19 May 2026
Model-Driven Software Development
73% match

Model-Driven Software Development

Springer

£108.92 05 Jun 2026
Model-Driven Design Using IEC 61499: A Synchronous Approach for Embedded and Automation Systems
73% match

Model-Driven Design Using IEC 61499: A Synchronous Approach for Embedded and Automation Systems

Springer

£75.11 21 May 2026
Efficient Go: Develop, Deliver, Discuss, Design, and Go Again
73% match

Efficient Go: Develop, Deliver, Discuss, Design, and Go Again

Manning

£37.80 12 Jun 2026
Rust Web Development: With Warp, Tokio, and Reqwest
73% match

Rust Web Development: With Warp, Tokio, and Reqwest

Manning

£35.66 05 Jun 2026