• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Any ideas for a project in F#?

I'm looking at learning F#, Microsoft's new non-pure functional language on the .NET framework. I really want to build a "real" program but I can't think of anything condusive to the F# environment that will help me learn. In an excellent introductory video from PDC 2008 they showed how to make a program that pulls and plots stock statistics from Yahoo Finance, which seems pretty cool. Something along those lines would be interesting. Any bright ideas?

I have taken a class in Haskell at uni so I have a basic understanding of pure functional programming (although I could still use some work in that area) so I'm looking at expanding that knowledge with the non-pure aspects of F#.
 
I think that a popular learning project is often writing a web server, IRC bot, ray tracer, etc. Or if you have some kind of web published info you want to parse and analyze, go for it.

You should stick to pure FP as much as possible, even in F#, to gain the engineering advantages of it. Check out literature and web pages on ocaml and sml for additional resources, since F# is a similar language.
 
Back
Top