DEV Community

Cover image for F# For Dummys - Day 2 Environment
AllenZhu
AllenZhu

Posted on • Edited on

F# For Dummys - Day 2 Environment

Setting environments

  • Option 1: Try it in your browser

Try F# (fsharp.org) is based on Fable 2.0.11
Fable REPL is based on the latest version

Let's try the lastest version, open https://fable.io/repl/

Image description

input or copy and paste code below in the edit area, press the run button on the left sidebar

let hello = "Hello, World!"
printfn $"{hello}"
Enter fullscreen mode Exit fullscreen mode

you will see the output of your code on the Console window at lower right corner, good start!

Image description

  • Option 2: Install .NET8 SDK

.NET8 SDK includes everything to compile and run F#

Install on Windows for example:

1、Download .Net 8 SDK

from the turorial page
Image description

or from the releases page
Download .NET 8.0 (Linux, macOS, and Windows) (microsoft.com)

Image description

2、Install

double click the exe file
Image description

click install, follow the hints, click next until it finished
open a new command window

Image description

3、Test installation

copy/input the following command on the command window you open just now, to test if your environment is ready

dotnet --version
Enter fullscreen mode Exit fullscreen mode

output

Image description

Official guide how to set environment on you computer:

F# Tutorial | Hello World in 5 minutes | .NET (microsoft.com)

you can follow the official guide if you're using Linux or macOS, all our code in the following articles will be running on Windows(10/11)

Image description

it should not be a problem if you're not using Windows, as F# is expected to run on Linux or macOS without change, it's not guaranteed 100% though

Top comments (0)