Browse by Tags

Lazy Prime Number Sieve in C#
16 March 08 11:28 PM | MattManela | 3 Comments   
In my last post I talked about a Stream class for creating efficient lazy lists in C#. In addition, I showed several classic functional methods I ported to C# to be used on the lazy lists. As I mentioned in that post, I will now talk about an example Read More...
Filed under: , ,
Digging deeper into C# Lazy Lists
14 March 08 11:47 PM | MattManela | 2 Comments   
One of the most interesting aspects of the Haskell language is the fact that features lazy evaluation. My interest in lazy evaluation led me to a post on Wes Dyers blog about lazy lists in C#. In his blog post he talks describes how to create a lazy list Read More...
Filed under: , ,
Who would have thunk it?
18 December 07 10:40 PM | MattManela | 1 Comments   
I recently read this article about Lazy Computation in C# . What the article discusses is creating lazy evaluation in C#. Lazy evaluation is a key feature of functional languages like Haskell but is not common in imperative languages. It is used in Haskell Read More...
Filed under: , ,
Lambda Expressions are more fun in Visual Basic .NET
06 December 07 10:33 PM | MattManela | 8 Comments   
I love C# and I would never want to do anything to make it seem any less amazing but I have to give credit where credit is due ... to Visual Basic .NET. Yes, I said it. Both languages have been adding features inspired by the functional and dynamic programing Read More...
Page view tracker