Description

Book Synopsis

Functional programming is a way of thinking about programs that emphasizes functions, while avoiding state mutation. C# includes a number of functional features and libraries, enabling us to take advantage of these benefits.

Functional Programming in C# teaches readers to apply functional thinking to real-world scenarios. They’ll start by learning the principles of functional programming, and how they translate in the C# language. By the end of this book, readers will be able to integrate functional techniques, making their C# programs robust and maintainable, and helping them to become more well rounded developers.

Key Features:

· Introduction to functional programming

· Real-world examples

· Integrate functional techniques

· Become a well rounded developer

This book is designed to help C# programmers with an OOP background understand functional thinking.

About the Technology:

Functional programming is a way of thinking about programs that emphasizes functions, while avoiding state mutation. It allows us to write elegant, intention-revealing code, that shines in testability and support for concurrency.

Functional Programming in C#: How to write better

    Product form

    £37.99

    Includes FREE delivery

    RRP £39.99 – you save £2.00 (5%)

    Order before 4pm today for delivery by Wed 1 Jul 2026.

    A Paperback / softback by Enrico Buonanno

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of Functional Programming in C#: How to write better by Enrico Buonanno

      Publisher: Manning Publications
      Publication Date: 21/09/2017
      ISBN13: 9781617293955, 978-1617293955
      ISBN10: 1617293954

      Description

      Book Synopsis

      Functional programming is a way of thinking about programs that emphasizes functions, while avoiding state mutation. C# includes a number of functional features and libraries, enabling us to take advantage of these benefits.

      Functional Programming in C# teaches readers to apply functional thinking to real-world scenarios. They’ll start by learning the principles of functional programming, and how they translate in the C# language. By the end of this book, readers will be able to integrate functional techniques, making their C# programs robust and maintainable, and helping them to become more well rounded developers.

      Key Features:

      · Introduction to functional programming

      · Real-world examples

      · Integrate functional techniques

      · Become a well rounded developer

      This book is designed to help C# programmers with an OOP background understand functional thinking.

      About the Technology:

      Functional programming is a way of thinking about programs that emphasizes functions, while avoiding state mutation. It allows us to write elegant, intention-revealing code, that shines in testability and support for concurrency.

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account