Tag Archives: c#

Generating generic delegates with expression trees

A few weeks ago I was working in a patch for an awesome mocking meta framework named mfakes, a very awesome mocking meta-framework based in the spicy Machine Specification BDD testing framework, go, try it, you are going to love … Continue reading

Posted in development | Tagged , , , , , | 2 Comments

Haskell, C# y Currying

Aunque el concepto de “Currying” no es algo extraño para los lenguajes funcionales (y por lo tanto bastante conocido entre usuarios de este tipo de lenguajes). No es sólo una palabra extraña sino un concepto quizás desconocido para muchos usuarios … Continue reading

Posted in development | Tagged , | 1 Comment

C# y el caracter Wildcard de Haskell

Escuchando al Dr. Meijer en su serie Functional Programming with Haskell, me topé con algo interesante: el caracter wildcard de Haskell. El "wildcard” (_) en Haskell es prácticamente lo mismo que el caracter wildcard (*) en nuestros sistemas operativos, evalúa … Continue reading

Posted in development | Tagged , , | 9 Comments

The complex way is not really the right way…

Today I was visiting a client, and I just stop and watch something that really caught my attention: foreach (item in myList) { if (item.Length > 0) { SaveItem(item); } } // more ugly code… Well, the code was really … Continue reading

Posted in development | Tagged , , | 9 Comments

Calculando la edad con un método de extensión

Algo que es bien recurrente y hasta “básico” en muchas de nuestras aplicaciones es el cálculo de la edad para una fecha dada. Tomando esto en cuenta y aprovechando a nuestros amigos los métodos de extensión me cree un par … Continue reading

Posted in development | Tagged , | Leave a comment