Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

How you can get started with F# today

3,890 views

Published on

Published in: Technology
  • Be the first to comment

How you can get started with F# today

  1. 1. How you can get started with F# today<br />Richard Minerich(F# MVP)<br />@Rickasaurus<br />RichardMinerich.com<br />
  2. 2. If you love to code, you’ll love F#.<br />Immutable Data Structures<br />Tail Recursion<br />Discriminated Unions<br />Partial Application<br />Function Composition<br />Statically Resolved Type Parameters<br />Computation Expressions<br />Quotations<br />
  3. 3. If you hate to code, you’ll love F#<br />
  4. 4. Functional may be new to you<br />but F# is multi-paradigm.<br /> Start small, work your way up.<br /> Don’t be afraid to use what you know.<br /> Some problems will start to scream <br /> “This would be much easier in F#!”<br />
  5. 5. Try some simple Katas and Puzzles<br />Project Euler is a great place to start.<br />See http://is.gd/TheRoadToFunctional<br />And http://is.gd/TheTedNewardChallenge<br />
  6. 6. Write some Simple Ant AI<br />Check it out at: http://is.gd/FSharpSilverlightAnts<br />
  7. 7. Make something beautiful<br />
  8. 8. Find Some Functional Friends<br />The Community For F# Online<br />www.communityforfsharp.net<br />The NYC F# User Group<br />www.meetup.com/nyc-fsharp<br />The Cambridge F# User Group<br />fsug.org<br />The San Francisco Bay Area F# User Group<br />www.sfsharp.org<br />F#unctional Londoners<br />www.meetup.com/FSharpLondon<br />
  9. 9. Check out the Community<br />Weekly Blog Roundup - FSharpCentral.com<br />F# Forums - HubFS.net<br />IRC Chat - irc.freenode.net/##fsharp<br />
  10. 10. Read a Book<br />

×