Showing posts with label F#. Show all posts
Showing posts with label F#. Show all posts

Monday, August 22, 2011

Embedded scripting using F#. - CodeProject

Introduction to the article

In this article I describe how to extend an application functionality with F# scripting. Sometimes there is a need to extend existing application functionality with some custom behavior. If you don't want or can't go through application developing and building cycle every time you need additional feature, scripting can be a good solution. It allows to tailor your application for particular needs with minimal efforts.


Embedded scripting using F#. - CodeProject
Enhanced by Zemanta

Friday, January 14, 2011

Fast String Sort in C# and F# - CodeProject

Article Introduction

The generic sort algorithm in .Net does not perform well on sorting strings. The reason for that is that it performs too many character comparisons while comparing strings.
There is a better algorithm described by Prof. Robert Sedgewick called multikey quicksort. Sedgewick is known for his developer friendly books on algorithms and his approach to empirically study algorithm performance. In the case of soring strings, Sedgewick provides a reference implementation of string sort in C:
Sedgewick's Reference Implementation of Sorting Strings
His implementation is quite hard to understand but achieves excellent performance.


Fast String Sort in C# and F# - CodeProject
Enhanced by Zemanta

Sunday, September 5, 2010

Friday, July 9, 2010

Eliza like chat bot in F# language for fun - CodeProject

 Eliza like chat bot in F# for having fun learning the functional programming language shipped with Visual Studio 2010.

Eliza like chat bot in F# language for fun - CodeProject
Enhanced by Zemanta

Wednesday, December 16, 2009

F Sharp (programming language) - Wikipedia, the free encyclopedia

The old .Image via Wikipedia
F# (pronounced F Sharp) is a multi-paradigm programming language, targeting the .NET Framework, that encompasses functional programming as well as imperative object-oriented programming disciplines. It is a variant of ML and is largely compatible with the OCaml implementation. F# was initially developed by Don Syme at Microsoft Research but is now being developed at Microsoft Developer Division and will be distributed as a fully supported language in the .NET Framework and Visual Studio as part of Visual Studio 2010.[2]

F Sharp (programming language) - Wikipedia, the free encyclopedia
Reblog this post [with Zemanta]