Skip to content

Want to start learning F# hands on? Try this no-friction, no-download guide!

Notifications You must be signed in to change notification settings

openAgile/FSharpening

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 

Repository files navigation

FSharpening

Want to start learning F# hands on? Try this guide!

There are lots of ways to learn F#. You could buy books and install Visual Studio. All of this is documented at http://fsharp.org.

Bootstrapping: No download necessary

But, to just start trying F# right now, go to http://tryfsharp.org

To get a more detailed grounding in functional concepts, motivations, and side-by-side comparisons with C#, couple that with reading F# For Fun and Profit

Open source VersionOne examples

It helps to see one simple, single class implemented in C#, then the equivalent in F#.

Which one looks better to you?

Open source Microsoft samples

See F# 3.0 Samples, including dozens of micro-samples

Internal resources for V1ers

This repo was started by employees at VersionOne, which uses the F# language in several product components. If you're on the inside, check out the Structured Query project in the Core product, and this page on confluence to download the book F# for C# Developers for free.

Free video introductions

  • Dr. Don Syme's C9 Lectures: Introduction to F#, Parts 1 - 3 -- I highly recommend these videos to hear the language's inventor describe it in detail.
  • Understanding the World with F#, by Tomas Petricek: The F# Software Foundation has been working hard to make F# the best tool for doing data science, not just on the .NET and Mono platforms. This video shows the recently announced F# libraries for interactive data analysis, for accessing data from a variety of sources including REST based services, CSV files and online data sources like WorldBank and Freebase.

Free books

Recommended commercial books

Dojo projects

Check out the F# dojos and other resources at http://c4fsharp.net/. Also follow them at https://twitter.com/c4fsharp

About

Want to start learning F# hands on? Try this no-friction, no-download guide!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published