Posted on 16/04/2008. Filed under: .NET, Readify, functional programming, programming | Tags: .NET 3.5, C#, Computer Science, functional programming |
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 )
Posted on 9/04/2008. Filed under: .NET, 106454, programming | Tags: .NET 3.5, C#, C# 3.0, functional programming |
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 )