00 kun 00 soat 00 daqiqa 00 sekund

Sizning oxirgi imkoniyatingiz! 'Lituz' promokodi bilan 30% chegirmadan foydalaning!

Chegirma!

Functional Programming in C#: How to write better C# code by Enrico Buonanno

Original price was: 57990 UZS.Current price is: 49990 UZS.

-Do'stlaringizga tafsiya etish!

Tasnif

«Dive into Functional Programming with ‘Functional Programming in C#: How to Write Better C# Code’ by Enrico Buonanno!

In this groundbreaking book, Enrico Buonanno introduces readers to the principles of functional programming and demonstrates how to apply them to write cleaner, more efficient C# code. Whether you’re a seasoned C# developer or just starting out, this comprehensive guide offers valuable insights into leveraging functional programming techniques to enhance your codebase.

From understanding the fundamentals of functional programming to implementing immutable data structures and composing higher-order functions, ‘Functional Programming in C#’ covers everything you need to know to write more robust and maintainable code. Buonanno’s clear explanations, practical examples, and hands-on exercises make complex concepts easy to grasp, empowering readers to harness the full power of functional programming in their C# projects.

With its emphasis on writing code that is easier to reason about, test, and maintain, ‘Functional Programming in C#’ is a must-read for anyone looking to take their C# coding skills to the next level. Whether you’re building web applications, desktop software, or mobile apps, this book will help you write better code and become a more effective developer.

Get ready to revolutionize your approach to C# programming with ‘Functional Programming in C#’ as your trusted guide!»

Qo'shimcha ma'lumot

Varaqlar soni:

412

Mundarija

Inverted chapter dependency graph
Chapter 1
• Functional programming tenets
• Functional features in C#
• Higher-order functions
Chapter 2
• Function purity and side effects
• Purity and concurrency
• Purity and testability
Chapter 3
• Function signatures: notation and design
• Designing types
• The Option type
Chapter 4
• The core functions: Map,
Bind, ForEach, Where
• Regular vs. elevated types
Chapter 5
• Function composition
• Encoding workflows
• An end-to-end workflow
Chapter 6
• Functional error handling
• Representing outcomes with Either
• The Exceptional and Validation types
Chapter 7
• Partial application and currying
• Modularizing and composing an app
• The Aggregate function
Chapter 8
• Multi-argument functions with elevated types
• The Apply function
• The LINQ query pattern
Chapter 9
• State, identity, and change
• Immutable types
• Immutable data structures
Chapter 10
• Immutable, append-only persistence
• Event-sourcing concepts
• Event-sourcing architecture
Chapter 11
• Lazy computations
• Composing functions monadically
• Continuations
Chapter 12
• Stateful programs
• Stateful computations
• Generating random data
Chapter 13
• Asynchronous computations
• The Traverse function
• Combining different monadic effects
Chapter 14
• Data streams and IObservable
• Creating and transforming streams
Chapter 15 • Stateful programs
• The need for shared mutable state
• Message-passing concurrency
• Conventional APIs, agent-based implementations

Fikr-mulohazalar

Baho berilmagan.

“Functional Programming in C#: How to write better C# code by Enrico Buonanno&rdquo mahsulotiga birinchilardan bo'lib fikr bildiring;

Email manzilingiz chop etilmaydi. Majburiy bandlar * bilan belgilangan

O'xshash Kitoblar!

Bosh sahifa
E-kitoblar
0
Cart
Mening sahifam