£35.85

Addison Wesley Functional and Concurrent Programming: Core Concepts and Features

Price data last checked 12 day(s) ago - will refresh soon

View at Amazon

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

This is the usual price. Wait for it to drop, or tell us your number.

£36 today · usual range £26–£36 · best ever £26

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 74 days · 74 data points (no recent data)

Historical
Generating forecast…
£35.89 £25.23 £27.56 £29.88 £32.21 £34.53 £36.86 01 May 2026 19 May 2026 06 June 2026 24 June 2026 13 July 2026

Price Distribution

Price distribution over 74 days • 6 price levels

Days at Price
Current Price
2 days 3 days 3 days 2 days 5 days 59 days · current 0 15 30 44 59 £26 £28 £30 £33 £35 £36 Days at Price

Price Analysis

Most common price: £36 (59 days, 79.7%)

Price range: £26 - £36

Price levels: 6 different prices over 74 days

Description

Leverage Modern Language Constructs to Write High-Quality Code Faster The functional and concurrent programming language features supported by modern languages can be challenging, even for experienced developers. These features may appear intimidating to OOP programmers because of a misunderstanding of how they work. Programmers first need to become familiar with the abstract concepts that underlie these powerful features. In Functional and Concurrent Programming, Michel Charpentier introduces a core set of programming language constructs that will help you be productive in a variety of programming languages―now and in the future. Charpentier illustrates key concepts with numerous small, focused code examples, written in Scala, and with case studies that provide a thorough grounding in functional and concurrent programming skills. These skills will carry from language to language―including the most recent incarnations of Java. Using these features will enable developers and programmers to write high-quality code that is easier to understand, debug, optimize, and evolve. Key topics covered include: Recursion and tail recursion Pattern matching and algebraic datatypes Persistent structures and immutability Higher-order functions and lambda expressions Lazy evaluation and streams Threads and thread pools Atomicity and locking Synchronization and thread-safe objects Lock-free, non-blocking patterns Futures, promises, and functional-concurrent programming As a bonus, the book includes a discussion of common typing strategies used in modern programming languages, including type inference, subtyping, polymorphism, type classes, type bounds, and type variance. Most of the code examples are in Scala, which includes many of the standard features of functional and concurrent programming; however, no prior knowledge of Scala is assumed. You should be familiar with concepts such as classes, methods, objects, types, variables, loops, and conditionals and have enough programming experience to not be distracted by simple matters of syntax.

Key Features

New Store Stock

Product Specifications

Format
paperback
Domain
Amazon UK
Release Date
16 January 2023
Listed Since
20 September 2021

Barcode

No barcode data available

Similar Products You Might Like

The Science of Functional Programming, Part II: A tutorial, with examples in Scala
97% match

The Science of Functional Programming, Part II: A tutorial, with examples in Scala

Lulu

£60.11 06 Jul 2026
The Science of Functional Programming, Part I: A tutorial, with examples in Scala
97% match

The Science of Functional Programming, Part I: A tutorial, with examples in Scala

Lulu

£45.99 08 Jul 2026
Learning C++ Functional Programming: Explore functional C++ with concepts like currying, metaprogramming and more
97% match

Learning C++ Functional Programming: Explore functional C++ with concepts like currying, metaprogramming and more

Packt Publishing

£43.99 12 Jul 2026
Functional Design and Architecture: Examples in Haskell
97% match

Functional Design and Architecture: Examples in Haskell

Manning

£28.32 14 Jul 2026
Programming Languages: Principles and Paradigms (Undergraduate Topics in Computer Science)
96% match

Programming Languages: Principles and Paradigms (Undergraduate Topics in Computer Science)

Springer

£42.80 01 Jul 2026
Functional Programming in Java: Harness the Power of Streams and Lambda Expressions
96% match

Functional Programming in Java: Harness the Power of Streams and Lambda Expressions

Pragmatic Bookshelf

£31.07 08 Jul 2026
Functional Python Programming: Discover the power of functional programming, generator functions, lazy evaluation, the built-in itertools library, and monads
96% match

Functional Python Programming: Discover the power of functional programming, generator functions, lazy evaluation, the built-in itertools library, and monads

Packt Publishing

£43.99 06 Jul 2026
Functional Programming, Glasgow 1994: Proceedings of the 1994 Glasgow Workshop on Functional Programming, Ayr, Scotland, 12–14 September 1994 (Workshops in Computing)
96% match

Functional Programming, Glasgow 1994: Proceedings of the 1994 Glasgow Workshop on Functional Programming, Ayr, Scotland, 12–14 September 1994 (Workshops in Computing)

Springer

£76.90 14 Jul 2026
Scala Design Patterns: Patterns for Practical Reuse and Design
96% match

Scala Design Patterns: Patterns for Practical Reuse and Design

Springer

£62.55 08 Jul 2026
Functional Programming Using F#
96% match

Functional Programming Using F#

Cambridge University Press

£36.43 04 Jul 2026
Java Software Solutions:Foundations of Program Design, CodeMate Enhanced Edition(International Edition) with Haskell:The Craft of Functional Programming
96% match

Java Software Solutions:Foundations of Program Design, CodeMate Enhanced Edition(International Edition) with Haskell:The Craft of Functional Programming

Price unavailable
Stylish F# 6: Crafting Elegant Functional Code for .NET 6
96% match

Stylish F# 6: Crafting Elegant Functional Code for .NET 6

Apress

£32.86 11 Jul 2026
Functional Programming in Kotlin by Tutorials (First Edition): A Practical Approach to Writing Safer, More Reliable Apps
96% match

Functional Programming in Kotlin by Tutorials (First Edition): A Practical Approach to Writing Safer, More Reliable Apps

£48.02 29 Jun 2026
The Haskell School of Expression: Learning Functional Programming through Multimedia
95% match

The Haskell School of Expression: Learning Functional Programming through Multimedia

Cambridge University Press

£90.27 10 Jul 2026
Functional Programming Using F#
95% match

Functional Programming Using F#

Cambridge University Press

£82.97 13 Jul 2026
Haskell High Performance Programming: Write Haskell programs that are robust and fast enough to stand up to the needs of today
95% match

Haskell High Performance Programming: Write Haskell programs that are robust and fast enough to stand up to the needs of today

Packt Publishing

£43.99 13 Jul 2026
Programming Language Explorations
95% match

Programming Language Explorations

Chapman and Hall/CRC

£108.76 09 Jul 2026
The Haskell School of Expression: Learning Functional Programming through Multimedia
95% match

The Haskell School of Expression: Learning Functional Programming through Multimedia

Cambridge University Press

£40.33 08 Jul 2026
Introduction to Programming and Problem-Solving Using Scala (Chapman & Hall/CRC Textbooks in Computing)
95% match

Introduction to Programming and Problem-Solving Using Scala (Chapman & Hall/CRC Textbooks in Computing)

CRC Press

£55.07 05 Jul 2026
Expert F# (Expert's Voice in .NET)
95% match

Expert F# (Expert's Voice in .NET)

Apress

£49.99 02 Jul 2026
Practical Haskell: A Real-World Guide to Functional Programming
95% match

Practical Haskell: A Real-World Guide to Functional Programming

Apress

£35.24 08 Jul 2026
Programming Clojure, Fourth Edition
95% match

Programming Clojure, Fourth Edition

Pragmatic Bookshelf

£31.87 16 Jul 2026
Functional Approach to Programming
95% match

Functional Approach to Programming

Cambridge University Press

£62.99 08 Jul 2026