Warehouse Stock Clearance Sale

Grab a bargain today!


Functional Programming in C#
By

Rating

Product Description
Product Details

Table of Contents

INTRODUCTION. PART I: INTRODUCTION TO FUNCTIONAL PROGRAMMING.

CHAPTER 1: A LOOK AT FUNCTIONAL PROGRAMMING HISTORY.

CHAPTER 2: PUTTING FUNCTIONAL PROGRAMMING INTO A MODERN CONTEXT.

PART II: C# FOUNDATIONS OF FUNCTIONAL PROGRAMMING.

CHAPTER 3: FUNCTIONS, DELEGATES, AND LAMBDA EXPRESSIONS.

CHAPTER 4: FLEXIBLE TYPING WITH GENERICS.

CHAPTER 5: LAZY LISTING WITH ITERATORS.

CHAPTER 6: ENCAPSULATING DATA IN CLOSURES.

CHAPTER 7: CODE IS DATA.

PART III: IMPLEMENTING WELL-KNOWN FUNCTIONAL TECHNIQUES IN C#.

CHAPTER 8: CURRYING AND PARTIAL APPLICATION.

CHAPTER 9: LAZY EVALUATION.

CHAPTER 10: CACHING TECHNIQUES.

CHAPTER 11: CALLING YOURSELF.

CHAPTER 12: STANDARD HIGHER ORDER FUNCTIONS.

CHAPTER 13: SEQUENCES.

CHAPTER 14: CONSTRUCTING FUNCTIONS FROM FUNCTIONS.

CHAPTER 15: OPTIONAL VALUES.

CHAPTER 16: KEEPING DATA FROM CHANGING.

CHAPTER 17: MONADS.

PART IV: PUTTING FUNCTIONAL PROGRAMMING INTO ACTION.

CHAPTER 18: INTEGRATING FUNCTIONAL PROGRAMMING APPROACHES.

CHAPTER 19: THE MAPREDUCE PATTERN.

CHAPTER 20: APPLIED FUNCTIONAL MODULARIZATION.

CHAPTER 21: EXISTING PROJECTS USING FUNCTIONAL TECHNIQUES.

INDEX.

About the Author

Oliver Sturm has over 20 years experience developing professional software. He is a well-known expert in various areas of application architecture, programming languages and the third-party .NET tools made by DevExpress. His main focus since 2002 has been on the .NET platform.

Ask a Question About this Product More...
 
Look for similar items by category
Home » Books » Computers » Programming » C#
Home » Books » Computers » Programming » General
People also searched for
This title is unavailable for purchase as none of our regular suppliers have stock available. If you are the publisher, author or distributor for this item, please visit this link.

Back to top