Skip to product information
1 of 1

Packt Publishing

Functional C#

Functional C#

Regular price $39.99 USD
Regular price Sale price $39.99 USD
Sale Sold out
Shipping calculated at checkout.
Quantity

Uncover the secrets of functional programming with C#

About This Book

  • This book focuses on the functional paradigm of C#, which will give you a whole new angle on coding with C#
  • It illustrates the advantages that functional programming brings to the table and the associated coding benefits
  • This practical guide covers all the aspects of functional programming and provides solutions that can be applied in business scenarios
Who This Book Is For

This book is for C# developers with basic prior knowledge of C#.

What You Will Learn

  • Develop an application using the functional approach
  • Implement unit testing to functionally program code
  • Create efficient code using functional programming
  • Work through a LINQ query so you can work with data
  • Make use of event sourcing to determine the current state of your application
  • Compose asynchronous program to create a responsive application
  • Use recursion in function programming in order to simplify code
In Detail

Functional programming makes your application faster, improves performance, and increases your productivity. C# code is written at a higher level of abstraction, so that code will be closer to business requirements, abstracting away many low-level implementation details.

This book bridges the language gap for C# developers by showing you how to create and consume functional constructs in C#. We also bridge the domain gap by showing how functional constructs can be applied in business scenarios. We'll take you through lambda expressions and extension methods, and help you develop a deep understanding of the concepts and practices of LINQ and recursion in C#.

By the end of the book, you will be able to write code using the best approach and will be able to perform unit testing in functional programming.


View full details