Functional Programming in C# - Info and Reading Options
Classic Programming Techniques for Modern Projects
By Oliver Sturm
"Functional Programming in C#" was published by Wiley & Sons, Incorporated, John in 2011 - Chichester, West Sussex, U.K, it has 672 pages and the language of the book is English.
“Functional Programming in C#” Metadata:
- Title: Functional Programming in C#
- Author: Oliver Sturm
- Language: English
- Number of Pages: 672
- Publisher: ➤ Wiley & Sons, Incorporated, John
- Publish Date: 2011
- Publish Location: Chichester, West Sussex, U.K
“Functional Programming in C#” Subjects and Themes:
- Subjects: ➤ COMPUTERS / Programming Languages / C - Functional programming (Computer science) - C# (Computer program language) - C (computer program language) - Functional programming (computer science)
Edition Identifiers:
- The Open Library ID: OL29073491M - OL16214445W
- ISBN-13: 9780470971093 - 9781283157339 - 9780470970287
- All ISBNs: 9780470971093 - 9781283157339 - 9780470970287
AI-generated Review of “Functional Programming in C#”:
"Functional Programming in C#" Description:
Open Data:
Intro -- Professional Functional Programming in C#: Classic Programming Techniques for Modern Projects -- Contents -- Introduction -- Part I: Introduction to Functional Programming -- Chapter 1: A Look at Functional Programming History -- What Is Functional Programming? -- Functional Languages -- The Relationship to Object Oriented Programming -- Summary -- Chapter 2: Putting Functional Programming Into a Modern Context -- Managing Side Effects -- Agile Programming Methodologies -- Declarative Programming -- Functional Programming Is a Mindset -- Is Functional Programming in C# a Good Idea? -- Summary -- Part II: C# Foundations of Functional Programming -- Chapter 3: Functions, Delegates, and Lambda Expressions -- Functions and Methods -- Reusing Functions -- Anonymous Functions and Lambda Expressions -- Extension Methods -- Referential Transparency -- Summary -- Chapter 4: Flexible Typing With Generics -- Generic Functions -- Generic Classes -- Constraining Types -- Other Generic Types -- Covariance and Contravariance -- Summary -- Chapter 5: Lazy Listing With Iterators -- The Meaning of Laziness -- Enumerating Things with .NET -- Implementing Iterator Functions -- Returning IEnumerator -- Chaining Iterators -- Summary -- Chapter 6: Encapsulating Data in Closures -- Constructing Functions Dynamically -- The Problem with Scope -- How Closures Work -- Summary -- Chapter 7: Code is Data -- Expression Trees in .NET -- Analyzing Expressions -- Generating Expressions -- .NET 4.0 Specifics -- Summary -- Part III: Implementing Well-Known Functional Techniques in C# -- Chapter 8: Currying and Partial Application -- Decoupling Parameters -- Manual Currying -- Automatic Currying -- Calling Curried Functions -- The Class Context -- What FCSlib Contains -- Calling Parts of Functions -- Why Parameter Order Matters -- Summary -- Chapter 9: Lazy Evaluation
Read “Functional Programming in C#”:
Read “Functional Programming in C#” by choosing from the options below.
Search for “Functional Programming in C#” downloads:
Visit our Downloads Search page to see if downloads are available.
Find “Functional Programming in C#” in Libraries Near You:
Read or borrow “Functional Programming in C#” from your local library.
- The WorldCat Libraries Catalog: Find a copy of “Functional Programming in C#” at a library near you.
Buy “Functional Programming in C#” online:
Shop for “Functional Programming in C#” on popular online marketplaces.
- Ebay: New and used books.