Browse by Tags

All Tags » Crazy Sundays (RSS)
Introduced in my previous blog post on The Essence of LINQ – MinLINQ , the first release of this project is now available for reference at the LINQSQO CodePlex website at http://linqsqo.codeplex.com . Compared to the write-up over here in my previous...
Posted by bart | 3 comment(s)
Filed under: ,
Introduction Before reaching the catharsis in the “More LINQ with System.Interactive” series over here, I wanted to ensure a solid understanding of the essence of LINQ in my reader base. Often people forget the true essence of a technology due to the...
Posted by bart | 23 comment(s)
Filed under: , ,
The CLR’s exception handling facilities provide for protected blocks (“try”) one can associate a handler with. There are four kinds of handlers, and exactly one can be associated with a protected block (but nesting can be used to associate multiple handlers...
Posted by bart | 24 comment(s)
Introduction Recursion is a widely known technique to decompose a problem in smaller “instances” of the same problem. For example, performing tree operations (e.g. in the context of data structures, user interfaces, hierarchical stores, XML, etc) can...
Introduction It’s way too long ago I wrote about this side-project of mine, as I got side-tracked by other stuff both inside and outside the realm of LINQ (more about that some other time around). Last time, I showed how to put “the query pattern” to...
Introduction A while back, I blogged about (Mis)using C# 4.0 Dynamic – Type-Free Lambda Calculus, Church Numerals, and more which was a fun post and got some good feedback and solid reading numbers. So, let’s continue our journey of brain-exploding theoretical...
Introduction Sunday morning, time for another episode of the Crazy Sundays series. Again one in the category with risk for exploding brains , but that’s what we like, don’t we? This time around, we’re going to have a look at the type free lambda calculus...
Introduction In the latest episode in this series I talked about hypothetical compile-time rewriting facilities that would be used to turn our intermediate representation of control-flow driven code using our Control Library into efficient IL code. In...
Posted by bart | 6 comment(s)
Filed under:
Introduction In the last installment of our control library exploration, we kept things relatively simply by looking at the if-statement. In fact, we avoided a bunch of complications that have to do with non-local return constructs like break, continue...
Posted by bart | 6 comment(s)
Filed under:
Wow, can’t believe how long the blog silence over here has been. Things have been quite hectic on my side the last few months, virtually running two jobs in parallel. One to cooperate in shipping our upcoming .NET 4.0 release, and one for side projects...
Posted by bart | 8 comment(s)
Filed under:
More Posts Next page »