Good book to learn F#?

This page summarizes the projects mentioned and recommended in the original post on /r/fsharp

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • the-little-fsharper

    F# implementations of the code in the book The Little MLer

  • Learn functional programming. I'd recommend taking the Programming Languages course, particularly Part A, by Dan Grossman on Coursera. It uses Standard ML (SML) in Part A, which basically shares the same core as F#. Port the examples and your homework solutions from SML to F# to get hands on practice. There is also the book The Little MLer, and I am annotating the book with F# implementations with .NET Interactive notebooks. That book will also hammer home the idea of sum types, pattern matching, and recursion.

  • the-ray-tracer-challenge-fsharp

    F# implementation of the ray tracer found in The Ray Tracer Challenge by Jamis Buck

  • Take a book that is project-based, such as The Ray Tracer Challenge, no matter what language it uses in the book, and start going through the book in F#. I have done so, for example, here is my in-work F# implementation for the ray tracer book.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • interactive

    .NET Interactive combines the power of .NET with many other languages to create notebooks, REPLs, and embedded coding experiences. Share code, explore data, write, and learn across your apps in ways you couldn't before.

  • I recommend using F# in .NET Interactive notebooks to play around with small programs in F#.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Importing Code in Polyglot Notebooks

    1 project | dev.to | 16 May 2023
  • How can I authenticate against Azure Artifacts from Jetbrains Rider?

    2 projects | /r/dotnet | 12 May 2023
  • Announcing Polyglot Notebooks! Multi-language notebooks in Visual Studio Code - .NET Blog

    1 project | /r/programming | 16 Mar 2023
  • Geospatial is a function of your life

    1 project | dev.to | 6 Dec 2022
  • Can I call a F# script from an F# application?

    1 project | /r/fsharp | 30 Nov 2022