Skip to content
Brief f# introduction, notebook featured
Jupyter Notebook
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.

F# Notebook Presentation

  • Install latest Dotnet SDK for your platform (Mac/Linux/Windows)

  • And then,

    • Windows : download and install Build Tools 2019, select F# in your workload
    • Linux :
      sudo apt-get update
      sudo apt-get install fsharp
      • on CentOS/RHEL/Amazon/Fedora :
      sudo yum update
      sudo yum install mono-complete fsharp
    • Macos :
      export PATH=$PATH:/Library/Frameworks/Mono.framework/Versions/Current/bin/
  • Install jupyter notebook, if you haven't done it already.

  • Download latest release of Ifsharp, the F# kernel for jupyter.

  • Unzip it and launch ifsharp.exe via mono, if applicable (linux/macos), or directly from windows.

  • exit the notebook server

And finally :

  • Windows :
    git clone
    cd anf_fp
    jupyter notebook
  • Linux
    git clone
    cd anf_fp
    cp local/linux/SQLite.Interop.dll local/
    jupyter notebook
  • Mac
    git clone
    cd anf_fp
    cp local/macos/SQLite.Interop.dll local/
    jupyter notebook

And choose the "F# Introduction.ipynb" file at the jupyter homepage.

The first cell is paket initialization, it should take some time the first time.

The RProvider part supposes that you have an R interpreter in your path.

You can’t perform that action at this time.