Thursday, December 13, 2007
Here is how map may be implemented in F Sharp. (At the very least, it is my attempt at implementing it!) You can run this in the interactive shell. #light;; let rec my_map fn xs = match xs with | first::rest -> (fn first) :: (my_map fn rest) | [] -> [] ;; [...]
Thursday, December 13, 2007
One of the most common reasons cited for not learning more about functional programming is the lack of both good libraries and good development environments. This is a little bit surprising, because when it comes to learning a language, these two features are likely to have the least impact on the learning process. Despite that, [...]
Thursday, December 13, 2007
To help drum up excitement for the recently released Visual Studio .NET 2008 (VS08) at the WI-INETA Holiday Party this year, folks who are passionate about .NET are being encouraged to give 5-minute micro-presentations on new features about which they are particularly excited. One rumor that piqued my interest was that F# would be released [...]