Error!
Success!

By tag: functional

showing:  of
0
kicks

Longest Common Prefix with C# and LINQ  (Unpublished)

Describing a problem in a functional style using LINQ in C# is sometimes easier than writing it imperatively.


Kicked By:
Drop Kicked By:
0
kicks

Functional Programming for Everyday .NET Development  (Unpublished)

"In this article I'd like to examine in particular how the new support for functional programming techniques in .NET 3.5 can help you do the following: Make your code more declarative, reduce errors in code and write fewer lines of code for many common tasks."


Kicked By:
Drop Kicked By:
0
kicks

Mads Torgersen, you are my hero  (Unpublished)

In seeking how to implement recursive C# lambda expressions, Mads Torgersen and the Lambda Calculus come to the rescue


Kicked By:
Drop Kicked By:
0
kicks

Functional .NET - LINQ or Language Integrated Monads?  (Unpublished)

"Simply put, a monad, unlike your normal function results, stores function results and side-effect representations. This allows side effects to be propagated through the return values of functions without breaking the pure functional model. This is what makes it so powerful that it is a way to...


Kicked By:
Drop Kicked By:
0
kicks

Functional C# Recap  (Unpublished)

"Here are some resources that will be helpful in covering functional programming aspects as well as other topics covered." (Link collection)


Kicked By:
Drop Kicked By:
0
kicks

F# : absolute power corrupts absolutely, but F# removes side-effects  (Unpublished)

Functional programming is so addictive. It reminds me when I could code with no team, no deadline, no broken processes or cultures to navigate. I do hope this becomes a common option for general development or at least C# continues to borg functional ideas…


Kicked By:
Drop Kicked By:
0
kicks

Functional C# - Learn from F# and LINQ  (Unpublished)

We'll take samples from F# and show that some higher order functions already exist in the base class libraries and you can use them today without having to reinvent any wheels.


Kicked By:
Drop Kicked By:
0
kicks

Functional C# - Unfolding Lists  (Unpublished)

Very nice post on implementing ideas from functional programming with C#.


Kicked By:
Drop Kicked By:
0
kicks

Higher Order Function Demo  (Unpublished)

A neat demo showing off a few higher order functions and using them in C#.


Kicked By:
Drop Kicked By:
0
kicks

Query Composition using Functional Programming Techniques in C# 3.0  (Unpublished)

This stuff is easy. It's also really fun. You don't have to read academic papers to learn about, enjoy, and benefit from functional programming in C# 3.0. There are about half a dozen concepts you need to learn, each one easy. Concepts like just a new way to write a method (that has no name), o...


Kicked By:
Drop Kicked By:
0
kicks

Building an F# powered indexing system (part 2)  (Unpublished)

The second development chunk focuses on creating documents to index, and munging them into a format to hand off to an external library. There are examples of calling a .NET library from F#, mutable values, function composition, and several other spiffy sounding things.


Kicked By:
Drop Kicked By:
0
kicks

LINQ-to-Console  (Unpublished)

Using a LINQ query to sanitise user's input from the console.


Kicked By:
Drop Kicked By:
0
kicks

Yet Another Project Euler Series (YAPES)  (Unpublished)

For the past several months, I've been using F# to solve at least two Project Euler problems each week. I find this is a great way to sharpen my math skills and my F# skills simultaneously. If you're looking for a way to flex your programming muscles, you really should check out Project Euler.


Kicked By:
Drop Kicked By:
0
kicks

New F# Compiler Released  (Unpublished)

The new version of the F# Compiler was released May 1, 2008. Go download it now.


Kicked By:
Drop Kicked By:
0
kicks

I've got 99 Problems But a Glitch Ain't One : Problems 1-10 (F#)  (Unpublished)

The first milestone: Solutions to Problems 1-10 of Dr. Werner Hett's 99 Problems in F#.


Kicked By:
Drop Kicked By: