Bringing Intellisense for F#, in Emacs. A prototype
Monday, February 14 2011
F# Intellisense in Emacs - in progress
By Laurent Le Brun on Monday, February 14 2011, 22:55
Monday, February 14 2011
By Laurent Le Brun on Monday, February 14 2011, 22:55
Bringing Intellisense for F#, in Emacs. A prototype
Friday, June 25 2010
By Laurent Le Brun on Friday, June 25 2010, 18:47
Two years later, I finally released a new version of fsharp-mode for Emacs. It contains many bug fixes, and new great feature.
Wednesday, June 23 2010
By Laurent Le Brun on Wednesday, June 23 2010, 02:03
I love OpenGL but, until now, I used it only in C++ (plus one quick test in OCaml). I wanted to try it with F#. As OpenGL is a portable library, the result should be cross-platform; that's what I checked. I found OpenTK, which is the library that wraps OpenGL in .NET (there is also OpenAL and OpenCL).
Tuesday, June 8 2010
By Laurent Le Brun on Tuesday, June 8 2010, 02:26
Many programs (especially console applications) need to parse the command line, and find which options the user want to set. As far as I know, .NET doesn't provide any function for this, but there several third-party libraries to do it. In F#, there are some functions for this in the Powerpack.
Monday, June 7 2010
By Laurent Le Brun on Monday, June 7 2010, 00:09
An example using FParsec and F# to parse a C-like language and generate the AST.
Saturday, October 17 2009
By Laurent Le Brun on Saturday, October 17 2009, 00:46
In the latest F# release (May 2009 CTP), the dynamic lookup operator "?" was introduced. I expected people would play with it, but it seems like it went nearly unnoticed. This blog post describes a few ways to use it, it's mostly for fun. Whenever you can, I recommend you to stay in the safe static typed world. But dynamic features sometimes might come in handy...
Sunday, October 5 2008
By Laurent Le Brun on Sunday, October 5 2008, 18:59
A programming problem: how to evaluate Texas Hold 'Em hands (7 cards), find the winner and print the results?
Tuesday, September 23 2008
By Laurent Le Brun on Tuesday, September 23 2008, 00:35
Some suggestions to improve F#
Thursday, June 5 2008
By Laurent Le Brun on Thursday, June 5 2008, 02:50
Latest version of F# has several issues on Mono. This post explains how to install F# and get the interactive mode work.
Friday, May 30 2008
By Laurent Le Brun on Friday, May 30 2008, 15:33
A sample to get duck typing in F#.
Wednesday, March 26 2008
By Laurent Le Brun on Wednesday, March 26 2008, 23:06
This article presents a way to get design by contract in F#. Preconditions and postconditions may be grouped at the beginning of the function.
Saturday, March 8 2008
By Laurent Le Brun on Saturday, March 8 2008, 14:59
A syntax file for GeSHi.
By Laurent Le Brun on Saturday, March 8 2008, 12:31
This article shows a generic way to perform dynamic programming.
Tuesday, July 17 2007
By Laurent Le Brun on Tuesday, July 17 2007, 00:01
On a french forum, someone wrote an little exercise: how to get all sets of numbers (> 0) whose sum is exactly n? Here is my solution, using lazy evaluation.
Sunday, May 6 2007
By Laurent Le Brun on Sunday, May 6 2007, 00:53
F# features some tools for pretty printing (any kind of data, including trees). This article explains how to use StructuredFormat library and provides a complete example.
Last comments