From: Ken A. <kan...@bb...> - 2003-05-23 23:41:27
|
At 10:59 AM 5/23/2003 -0400, Tim Hickey wrote: >Microsoft research has an interesting new language, F#, > http://research.microsoft.com/projects/ilx/fsharp.htm >that looks like OCAML with Jscheme-like access to C# and .NET >libraries. Like Jscheme they can't create new classes or >interfaces. They need to explicitly add casting to get programs >to typecheck sometimes. > >I haven't played with it, but it looks interesting. Hi Tim, I read a nice paper on F# a while ago. The nice thing is you can do real lazy functional stuff that would be much harder to do directly in C#. I think the example they used was a prime sieve written as an infinite stream. But you could also do functional parsers and other cool stuff. It would be interesting to see how C# API's could be wrapped to become more expressive in F#, as we have done for JScheme. More evidence for the little language hypothesis. k |