Enrico Buonanno

Enrico Buonanno studied computer science at Columbia University and has 15 years of experience as a developer, architect, and trainer.

books by Enrico Buonanno

Functional Programming in C#, Second Edition

  • December 2021
  • ISBN 9781617299827
  • 448 pages
  • printed in black & white
  • Available translations: Korean, Simplified Chinese

Functional Programming in C#, Second Edition teaches functional thinking for real-world problems. It reviews the C# language features that allow you to program functionally and through many practical examples shows the power of function composition, data-driven programming, and immutable data structures. All code examples work with .NET 6 and C# 10.

Functional Programming in C#

  • August 2017
  • ISBN 9781617293955
  • 408 pages
  • printed in black & white
  • Available translations: Polish, Simplified Chinese

Functional Programming in C# teaches you to apply functional thinking to real-world problems using the C# language. You'll start by learning the principles of functional programming and the language features that allow you to program functionally. As you explore the many practical examples, you'll learn the power of function composition, data flow programming, immutable data structures, and monadic composition with LINQ.