F#
All things related to Microsoft's new functional, object-oriented, and language-oriented programming language: F#.
Lambda Series Computational SeriesAcoustics , Aesthetics , Geometry , Interaction , Life , Linguistics , Mathematics , Parallelism
Language SeriesSingle Assignment C , Pure , Qi , F# , D , Newspeak , Java , Java FX , Haxe , Eiffel , Clean , M , Factor , Fortress , Coq , Guru , Haskell , Pliant , Lisp , Clojure , Erlang , Scala , Asm , Lua , Perl , PHP , Python , Ada , Prolog , C# , C++ , Ruby
Systems SeriesOperating Systems , High-Level Systems Languages
Persons
Principal Designer
Don Syme
Recent Activity
Items
-
F#: Playing around with asynchronous workflows at Mark NeedhamF#: Playing around with asynchronous workflows I spent a bit of time over the weekend playing around with F# asynchronous workflows and seeing how they could be used to launch Firefox windows asynchronously for my FeedBurner graph creator . Initially I decided to try out the ...
-
Polyphonic : A walk with a newbieA walk with a newbie When I was at Santa Clara University there was this class on formal systems that all students were required to take. It covered predicate calculus, lambda calculus, and computational theory. For most of us, this class was hell. American students are notorious for scoring ...
-
Actors in F# – The Bounded Buffer Problem [feedly]Actors in F# – The Bounded Buffer Problem In the previous post, I covered an example of an auction simulation using asynchronous message passing and a shared nothing approach using the MailboxProcessor class in F#. The auction example was a great piece to demonstrate scalability by ...
-
F#: Continuation Passing Style at Mark NeedhamF#: Continuation Passing Style As I understand it we can achieve a continuation passing style of programming by passing in the bit of code that we went executed next (i.e. the continuation) as an argument to a function. Wes has a series of examples in C# so I thought I'd see what they look ...
-
Revisiting Memoization [feedly]Revisiting Memoization After revisiting the Haskell Wiki recently, I wanted to look at memoization again for a brief second after talking about it a while ago. In particular, there were two competing ideas, one around using a generic dictionary/map for storing the memoized values, the ...
Comments
-
F#: Playing around with asynchronous workflows at Mark NeedhamFinally, some good advice on async workflows in F#, particularly around the RunWithContinuations function. All this time, I've been getting it wrong, though it was working similarly to how I thought it should.
-
Don Syme's WebLog on the F# Language and Related Topics : Visual Studio 2010 Beta1 with F# is now available, plus matching F# CTP Update for VS2008Here's the release info for the new version of F# available for VS2010.
-
Language proliferation - Jon Skeet: Coding BlogThis is an interesting take on the polyglot idea. I like knowing about my language, but I've never felt as compelled as Jon to know it so intimately. Maybe I'm wrong, but I've always looked to picking the right tool first and learning how to use it better after I've selected.
-
Jason Olson: Composing Programming Languages, F# and OO | Charles | Channel 9The comments are excellent (and the reason this appears in the Newspeak Twine). Alan Kay added his weight to the topic.
-
Luca Bolognese's WebLog : Downloading stock prices in F# - Part I - Data modelingI will be studying this intently as I work on my polyglot application for pulling all of my posts from around the web and (hopefully) posting back comments to the original sources . I plan to use F# extensively for the web communications and transforms (as opposed to C# and XSLT). Hopefully this ...
Members
Active
-
Started Mar. 27, 2009
-
Rules of this twine
This Twine has open membership.
Comments are allowed.
Members may ,add items ,invite people
Twine is about discovering, collecting and sharing the content that interests you. Learn More
Join Twine