Developers: Learn a New Programming Language or App Development with Deitel LiveLessons Videos!
s
menu
menu
Login  |  Register  |  Media Kit  |  Press  |  Contact Us  |   Twitter Become a Deitel Fan on Facebook  
Custom Search

Functional Programming Resource Center
Functional Programming in C#
Introduction to Functional Programming in C#.
http://www.c-sharpcorner.com/uploadfile/rmcochran/introductiontofunctionalprogramming01122008083909am/introductiontofunctionalprogramming.aspx
Article: "Introduction to Functional Programming in C#," by Matthew Cochran. Discusses coding with (functional) style, code reuse, concurrency, extension methods, the FileRead, converting "using" blocks to functions, conversion (partial function definition) and the counter method.
FP with C#: Asynchronous Method Calls
http://www.c-sharpcorner.com/uploadfile/rmcochran/functionalasynchronousprogramming01192008095929am/functionalasynchronousprogramming.aspx
Article: "Functional Programming with C#: Asynchronous Method Calls," by Matthew Cochran. Discusses extension methods that will allow users to easily execute their methods asynchronously with threads from the thread pool, what functional programming is, using a simple extension method to execute a specified action, using a simple extension method to perform a conversion, asynchronous calls (the simple case: no input), generating a random number and displaying it to the console and asynchronous calls with input.
C# Corner: Inside Functional Programming
http://visualstudiomagazine.com/columns/article.aspx?editorialsid=2505
Article: "Inside Functional Programming," by Bill Wagner. Discusses the three of the most common functional programming elements (the higher order functions filter, map and reduce), defining a value's removal, returning a new sequence and the reduce function.
Using FP Techniques in C# 3.0
http://blogs.msdn.com/ericwhite/pages/FP-Tutorial.aspx
Tutorial: “Query Composition Using Functional Programming Techniques in C# 3.0,” by Eric White. Discusses the main scenario for functional programming, contrasts of functional programming to traditional object-oriented programming, query expressions, lambda expressions, extension methods, local variable type inference, object and collection initializers, projection, tuples and anonymous types, using normal types for tuples, the Yield contextual keyword, lazy evaluation, deferred execution, aggregation, grouping, pure functions, programming in functional style, parsing XML from on open XML document, printing the parts of an open XML document, using the open XML SDK, coding style, refactoring using a pure function, retrieving the default style name from the styles part, retrieving the two code groups, filtering our groups and the final results.
Query Composition Using FP Techniques in C# 3.0
http://blogs.msdn.com/ericwhite/pages/fp-tutorial.aspx
Tutorial: "Query Composition Using Functional Programming Techniques in C# 3.0," by Eric White. Discusses using functional programming (FP) techniques for constructing LINQ queries, why learn functional programming, the main scenario for functional programming, contrast of functional programming to traditional object-oriented programming (OOP), query expressions, Lambda expressions, extension methods, local variable type inference, object and collection initializers, projection, using normal types for tuples, the yield contextual keyword, lazy evaluation, deferred execution, aggregation, grouping, pure functions, programming in functional style, parsing XML from an open XML document, printing the parts of an open XML document, using the open XML SDK, retrieving paragraphs, refactoring using a pure function, and more.

Discounts on SafariBooksOnline.com subscriptions

foot
Update :: January 18, 2018