£35.89

Addison Wesley Functional and Concurrent Programming: Core Concepts and Features

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

View at Amazon

Price History & Forecast

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

Historical
Generating forecast...
£35.89 £32.81 £33.48 £34.15 £34.83 £35.50 £36.17 24 January 2026 11 February 2026 01 March 2026 19 March 2026 06 April 2026

Price Distribution

Price distribution over 73 days • 2 price levels

Days at Price
Current Price
34 days 39 days · current 0 10 20 29 39 £33 £36 Days at Price

Price Analysis

Most common price: £36 (39 days, 53.4%)

Price range: £33 - £36

Price levels: 2 different prices over 73 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

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

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

Packt Publishing

£41.99 01 Apr 2026
Haskell High Performance Programming
98% match

Haskell High Performance Programming

Packt Publishing

£41.99 06 Apr 2026
Functional Programming Using F#
98% match

Functional Programming Using F#

Cambridge University Press

£80.37 05 Apr 2026
C# Cookbook: Modern Recipes for Professional Developers
98% match

C# Cookbook: Modern Recipes for Professional Developers

O'Reilly

£37.64 20 Apr 2026
Concurrent and Real-time Systems: The CSP Approach (Worldwide Series in Computer Science)
98% match

Concurrent and Real-time Systems: The CSP Approach (Worldwide Series in Computer Science)

Wiley

£55.79 15 Apr 2026
Adapting Proofs-as-Programs: The Curry--Howard Protocol (Monographs in Computer Science)
97% match

Adapting Proofs-as-Programs: The Curry--Howard Protocol (Monographs in Computer Science)

Springer

£113.25 12 Apr 2026
C++: This book includes: C++ Basics for Beginners + C++ Common used Libraries + C++ Performance Coding: 4
97% match

C++: This book includes: C++ Basics for Beginners + C++ Common used Libraries + C++ Performance Coding: 4

£39.26 06 Apr 2026
Understanding Programming Languages
97% match

Understanding Programming Languages

Springer

£53.52 06 Apr 2026
C++17 STL Cookbook: Discover the latest enhancements to functional programming and lambda expressions
97% match

C++17 STL Cookbook: Discover the latest enhancements to functional programming and lambda expressions

Packt Publishing

£41.99 06 Apr 2026
The Creative Programmer
97% match

The Creative Programmer

Manning

£41.17 20 Apr 2026
BASIC-Programmierbuch: zu den grundlegenden Ablaufstrukturen der Datenverarbeitung (Programmieren von Mikrocomputern)
97% match

BASIC-Programmierbuch: zu den grundlegenden Ablaufstrukturen der Datenverarbeitung (Programmieren von Mikrocomputern)

Vieweg+Teubner Verlag

£46.99 03 Apr 2026
Introduction to Functional Programming Systems Using Haskell: 27 (Cambridge Computer Science Texts, Series Number 27)
97% match

Introduction to Functional Programming Systems Using Haskell: 27 (Cambridge Computer Science Texts, Series Number 27)

Cambridge University Press

£44.29 14 Apr 2026
The Joy of Clojure
97% match

The Joy of Clojure

Manning Publications

£34.39 19 Apr 2026
Cross-border Enforcement of Debts in the European Union: Default Judgments, Summary Judgments and Orders for Payment
97% match

Cross-border Enforcement of Debts in the European Union: Default Judgments, Summary Judgments and Orders for Payment

Kluwer Law International

£154.30 12 Apr 2026
Cloud-Native Application Architecture: Microservice Development Best Practice
97% match

Cloud-Native Application Architecture: Microservice Development Best Practice

Springer

£39.49 14 Apr 2026
Core Java: Fundamentals, Volume 1 (Core Series)
97% match

Core Java: Fundamentals, Volume 1 (Core Series)

PEARSON EDUCATION

£43.02 20 Apr 2026
The Song of Songs Afresh: Perspectives on a Biblical Love Poem (82) (Hbm)
97% match

The Song of Songs Afresh: Perspectives on a Biblical Love Poem (82) (Hbm)

Sheffield Phoenix Press Ltd

£57.61 25 Mar 2026
Kotlin Apprentice (Third Edition): Beginning Programming with Kotlin
97% match

Kotlin Apprentice (Third Edition): Beginning Programming with Kotlin

£41.76 06 Apr 2026
Expert F# (Expert's Voice in .NET)
97% match

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

Apress

£50.50 20 Apr 2026
Sacred Marriages: A Discourse Analysis (Routledge Studies in the Sociology of Religion)
97% match

Sacred Marriages: A Discourse Analysis (Routledge Studies in the Sociology of Religion)

Routledge

£150.00 13 Apr 2026
Studies in Functional Discourse Grammar: 26 (Linguistic Insights)
97% match

Studies in Functional Discourse Grammar: 26 (Linguistic Insights)

Peter Lang Gmbh, Internationaler Verlag Der Wissenschaften

£69.36 13 Apr 2026
OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z0-808 (Sybex Study Guide)
97% match

OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z0-808 (Sybex Study Guide)

Wiley

£34.59 26 Mar 2026
Photography: A Critical Introduction
97% match

Photography: A Critical Introduction

Routledge

£40.99 13 Apr 2026
Proceedings of ECCS 2014: European Conference on Complex Systems (Springer Proceedings in Complexity)
97% match

Proceedings of ECCS 2014: European Conference on Complex Systems (Springer Proceedings in Complexity)

Springer

£110.34 14 Apr 2026