Functional Programming in C#, Second Edition, Video Edition

dkmdkm

U P L O A D E R
3de4dde20f6a396722a8d61e7f84a007.jpg

Free Download Functional Programming in C#, Second Edition, Video Edition
Released 1/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 12h 41m | Size: 1.8 GB
Real world examples and practical techniques for functional programming in C# without the jargon and theory.

In Functional Programming in C#, Second Edition you will learn how to
Use higher-order functions to reduce duplication and do more with less code
Use pure functions to write code that is easy to test and optimize
Write pleasant APIs that accurately describe your program's behavior
Use dedicated types to handle nullability, system errors, and validation rules predictably and elegantly
Write composable code without the overhead of an IoC container
Functional Programming in C# has helped thousands of developers apply functional thinking to C# code. Its practical examples and spot-on treatment of FP concepts makes it the perfect guide for proficient C# programmers. This second edition is fully revised to cover new functional-inspired features in the most recent releases of C#, including tuples, async streams, pattern matching, and records. Each chapter is packed with awesome perspectives and epiphany moments on how functional programming can change the way you code.
About the Technology
Turbocharge your C# code. Good functional techniques will improve concurrency, state management, event handling, and maintainability of your software. This book gives you practical answers to why, how, and where to add functional programing into your C# coding practice.
About the Book
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.
What's Inside
Higher-order functions reduce duplication and do more with less code
Code based on pure functions is easy to test and optimize
Write pleasant APIs that accurately describe your program's behavior
Write a Web API in a functional style
Monadic composition with LINQ
About the Reader
For intermediate C# programmers.
About the Author
Enrico Buonanno studied Computer Science at Columbia University and has over 15 years of experience as a developer, architect, and trainer.







Recommend Download Link Hight Speed | Please Say Thanks Keep Topic Live
Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
No Password - Links are Interchangeable
 
Kommentar

359020115_tuto.jpg


Download Free Download : Functional Programming in C#, Second Edition, Video Edition
mp4 | Video: h264,1920X1080 | Audio: AAC, 44.1 KHz
Genre:eLearning | Language: English | Size:1.78 GB

Files Included :
Appendix A In conclusion.mp4 (916.36 KB)
MP4
Appendix A Pattern matching before C 8.mp4 (9.89 MB)
MP4
Appendix A Revisiting the event sourcing example.mp4 (4.76 MB)
MP4
Appendix A Working with previous version of C.mp4 (30.97 MB)
MP4
Chapter 1 How functional a language is C.mp4 (46.8 MB)
MP4
Chapter 1 Introducing functional programming.mp4 (28.25 MB)
MP4
Chapter 1 Summary.mp4 (1.81 MB)
MP4
Chapter 1 What you will learn in this book.mp4 (3.23 MB)
MP4
Chapter 10 Functors, applicatives, and monads.mp4 (7.26 MB)
MP4
Chapter 10 Improving readability by using LINQ with any monad.mp4 (23.76 MB)
MP4
Chapter 10 Summary.mp4 (4.74 MB)
MP4
Chapter 10 The monad laws.mp4 (16.97 MB)
MP4
Chapter 10 When to use Bind vs Apply.mp4 (17.83 MB)
MP4
Chapter 10 Working effectively with multi-argument functions.mp4 (34.71 MB)
MP4
Chapter 11 Representing state and change.mp4 (17.21 MB)
MP4
Chapter 11 Separating data and logic.mp4 (14.75 MB)
MP4
Chapter 11 Summary.mp4 (2.5 MB)
MP4
Chapter 11 Understanding state, identity, and change.mp4 (19.62 MB)
MP4
Chapter 11 Using records to capture the state of domain entities.mp4 (25.28 MB)
MP4
Chapter 12 A short introduction to functional data structures.mp4 (31.74 MB)
MP4
Chapter 12 Binary trees.mp4 (9.64 MB)
MP4
Chapter 12 In conclusion.mp4 (8.82 MB)
MP4
Chapter 12 Summary.mp4 (1.17 MB)
MP4
Chapter 13 Architecture of an event-sourced system.mp4 (44.47 MB)
MP4
Chapter 13 Comparing different approaches to immutable storage.mp4 (13.94 MB)
MP4
Chapter 13 Event sourcing A functional approach to persistence.mp4 (20.18 MB)
MP4
Chapter 13 Event sourcing basics.mp4 (34.26 MB)
MP4
Chapter 13 Summary.mp4 (4.93 MB)
MP4
Chapter 14 Creating a middleware pipeline for DB access.mp4 (39.01 MB)
MP4
Chapter 14 Exception handling with Try.mp4 (24.09 MB)
MP4
Chapter 14 Lazy computations, continuations, and the beauty of monadic composition.mp4 (27.67 MB)
MP4
Chapter 14 Summary.mp4 (2.25 MB)
MP4
Chapter 15 A general pattern for stateful computations.mp4 (10.74 MB)
MP4
Chapter 15 A language for generating random data.mp4 (21.09 MB)
MP4
Chapter 15 Stateful programs and stateful computations.mp4 (25.53 MB)
MP4
Chapter 15 Summary.mp4 (1.63 MB)
MP4
Chapter 16 Async streams.mp4 (22.37 MB)
MP4
Chapter 16 Summary.mp4 (3.48 MB)
MP4
Chapter 16 Working with asynchronous computations.mp4 (65.28 MB)
MP4
Chapter 17 Combining asynchrony and validation (or any other two monadic effects).mp4 (22.52 MB)
MP4
Chapter 17 Summary.mp4 (1.22 MB)
MP4
Chapter 17 Traversable and stacked monads.mp4 (38.42 MB)
MP4
Chapter 18 Creating IObservables.mp4 (16.87 MB)
MP4
Chapter 18 Data streams and the Reactive Extensions.mp4 (22.94 MB)
MP4
Chapter 18 Implementing logic that spans multiple events.mp4 (31.5 MB)
MP4
Chapter 18 Summary.mp4 (3.28 MB)
MP4
Chapter 18 Transforming and combining data streams.mp4 (20.29 MB)
MP4
Chapter 18 When should you use IObservable.mp4 (4.88 MB)
MP4
Chapter 19 Functional APIs, agent-based implementations.mp4 (15.78 MB)
MP4
Chapter 19 Message-passing concurrency in LOB applications.mp4 (34.4 MB)
MP4
Chapter 19 Summary.mp4 (4.51 MB)
MP4
Chapter 19 Understanding message-passing concurrency.mp4 (43.27 MB)
MP4
Chapter 19 An introduction to message-passing concurrency.mp4 (16.07 MB)
MP4
Chapter 2 Higher-order functions (HOFs).mp4 (15.35 MB)
MP4
Chapter 2 Summary.mp4 (1.28 MB)
MP4
Chapter 2 Thinking in functions.mp4 (31.33 MB)
MP4
Chapter 2 Using HOFs to avoid duplication.mp4 (15.82 MB)
MP4
Chapter 3 Enabling parallelization by avoiding state mutation.mp4 (29.87 MB)
MP4
Chapter 3 Purity and testability.mp4 (25.89 MB)
MP4
Chapter 3 Purity and the evolution of computing.mp4 (9.94 MB)
MP4
Chapter 3 Summary.mp4 (2.78 MB)
MP4
Chapter 3 Testing code that performs IO.mp4 (29.5 MB)
MP4
Chapter 3 Why function purity matters.mp4 (24.36 MB)
MP4
Chapter 4 Capturing data with data objects.mp4 (31.31 MB)
MP4
Chapter 4 Designing function signatures and types.mp4 (13.7 MB)
MP4
Chapter 4 Modeling the absence of data with Unit.mp4 (14.89 MB)
MP4
Chapter 4 Summary.mp4 (1.62 MB)
MP4
Chapter 5 An introduction to the Option type.mp4 (11.07 MB)
MP4
Chapter 5 Dealing with null.mp4 (42.49 MB)
MP4
Chapter 5 Implementing Option.mp4 (20.98 MB)
MP4
Chapter 5 Modeling the possible absence of data.mp4 (8.99 MB)
MP4
Chapter 5 Option as the natural result type of partial functions.mp4 (12.62 MB)
MP4
Chapter 5 Summary.mp4 (2.07 MB)
MP4
Chapter 6 Chaining functions with Bind.mp4 (21.2 MB)
MP4
Chapter 6 Coding at different levels of abstraction.mp4 (28.77 MB)
MP4
Chapter 6 Combining Option and IEnumerable with Bind.mp4 (6.96 MB)
MP4
Chapter 6 Filtering values with Where.mp4 (4.29 MB)
MP4
Chapter 6 Patterns in functional programming.mp4 (23.06 MB)
MP4
Chapter 6 Performing side effects with ForEach.mp4 (7.6 MB)
MP4
Chapter 6 Summary.mp4 (3.47 MB)
MP4
Chapter 7 An end-to-end server-side workflow.mp4 (29.07 MB)
MP4
Chapter 7 An introduction to functional domain modeling.mp4 (5.58 MB)
MP4
Chapter 7 Designing programs with function composition.mp4 (18.32 MB)
MP4
Chapter 7 Programming workflows.mp4 (14.83 MB)
MP4
Chapter 7 Summary.mp4 (3.15 MB)
MP4
Chapter 7 Thinking in terms of data flow.mp4 (17.41 MB)
MP4
Chapter 8 Chaining operations that may fail.mp4 (7.24 MB)
MP4
Chapter 8 Functional error handling.mp4 (37.13 MB)
MP4
Chapter 8 Representing outcomes to client applications.mp4 (21.02 MB)
MP4
Chapter 8 Summary.mp4 (4.31 MB)
MP4
Chapter 8 Validation A perfect use case for Either.mp4 (12.57 MB)
MP4
Chapter 8 Variations on the Either theme.mp4 (40.88 MB)
MP4
Chapter 9 Creating a partial-application-friendly API.mp4 (19.87 MB)
MP4
Chapter 9 Curried functions Optimized for partial application.mp4 (9.74 MB)
MP4
Chapter 9 Modularizing and composing an application.mp4 (39.65 MB)
MP4
Chapter 9 Overcoming the quirks of method resolution.mp4 (12.14 MB)
MP4
Chapter 9 Reducing a list to a single value.mp4 (32.23 MB)
MP4
Chapter 9 Structuring an application with functions.mp4 (29.17 MB)
MP4
Chapter 9 Summary.mp4 (3.57 MB)
MP4
Epilogue What next.mp4 (13.23 MB)
MP4
Part 1 Getting started.mp4 (2.87 MB)
MP4
Part 2 Core techniques.mp4 (2.9 MB)
MP4
Part 3 Functional designs.mp4 (3 MB)
MP4
Part 4 Advanced techniques.mp4 (3.09 MB)
MP4

soVeVtOZ_t.jpg


Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!

Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!


Free search engine download: Functional Programming in C#, Second Edition, Video Edition
 
Kommentar

In der Börse ist nur das Erstellen neuer Download-Angebote erlaubt! Ignorierst du das, wird dein Beitrag ohne Vorwarnung gelöscht. Ein Eintrag ist offline? Dann nutze bitte den Link  Offline melden . Möchtest du stattdessen etwas zu einem Download schreiben, dann nutze den Link  Kommentieren . Beide Links findest du immer unter jedem Eintrag/Download.

Data-Load.in | Dataload.in

Auf Data-Load.in findest du Links zu kostenlosen Downloads für Filme, Serien, Dokumentationen, Anime, Animation & Zeichentrick, Audio / Musik, Software und Dokumente / Ebooks / Zeitschriften. Wir sind deine Boerse für kostenlose Downloads!

Ist Data-Load.in / Dataload.in legal?

Data-Load.in ist nicht illegal. Es werden keine zum Download angebotene Inhalte auf den Servern von Data-Load.in gespeichert.
Oben Unten