Functional Programming in C# - Higher-Order Functions

Posted on 16/04/2008. Filed under: .NET, Readify, functional programming, programming | Tags: , , , |

This is the second in a series on the basics of functional programming using C#. My topic today is one I touched on last time, when I described the rights and privileges of a function as a first class citizen. I’m going to explore Higher-Order Functions this time. Higher-Order Functions are functions that themselves take or return functions. Meta-functions, if you like.

Read Full Post | Make a Comment ( 8 so far )

Functional programming - Is it worth your time?

Posted on 9/04/2008. Filed under: .NET, 106454, programming | Tags: , , , |

Functional Programming is probably simpler than you think. It’s based on the idea that there is often very little distinction between programs an data. This post explores the basic techniques of functional programming and demonstrates their use in C#.

Read Full Post | Make a Comment ( 10 so far )

  • RSS Twitter

    • An error has occurred; the feed is probably down. Try again later.

Liked it here?
Why not try sites on the blogroll...