REPL (F# Interactive)
E182229
REPL (F# Interactive) is F#’s interactive read–eval–print loop environment that lets developers write, execute, and experiment with F# code in real time.
All labels observed (2)
| Label | Occurrences |
|---|---|
| F# Interactive | 1 |
| REPL (F# Interactive) canonical | 1 |
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
F# tool
ⓘ
command-line application ⓘ interactive programming environment ⓘ read–eval–print loop ⓘ |
| category |
.NET development tool
ⓘ
F# development tool ⓘ |
| commandName | fsi ⓘ |
| developer | Microsoft ⓘ |
| feature |
incremental compilation
ⓘ
interactive evaluation of expressions ⓘ interactive execution of F# code ⓘ loading F# source files ⓘ multi-line input ⓘ printing of evaluation results ⓘ read–eval–print loop ⓘ referencing .NET assemblies ⓘ script file execution ⓘ support for F# scripting (.fsx) ⓘ type inference feedback ⓘ |
| fileExtension | .fsx ⓘ |
| includedIn |
JetBrains Rider
ⓘ
surface form:
JetBrains Rider (F# support)
Visual Studio ⓘ Visual Studio Code ⓘ
surface form:
Visual Studio Code (via Ionide extension)
|
| integratesWith |
F#
ⓘ
surface form:
F# compiler
Visual Studio Code ⓘ
surface form:
Ionide for Visual Studio Code
Visual Studio ⓘ
surface form:
Visual Studio editor
|
| name |
REPL (F# Interactive)
self-linksurface differs
ⓘ
surface form:
F# Interactive
|
| partOf | .NET ecosystem ⓘ |
| platform |
Linux
ⓘ
Windows ⓘ macOS ⓘ |
| programmingLanguage | F# ⓘ |
| runsOn |
.NET 5+
ⓘ
.NET Core ⓘ .NET Framework ⓘ |
| shortName |
FSI
ⓘ
fsi.exe ⓘ |
| supportsFeature |
#help directive
ⓘ
#load directive ⓘ #quit directive ⓘ #r directive ⓘ #time directive ⓘ |
| supportsLanguage | F# ⓘ |
| useCase |
data exploration
ⓘ
exploratory programming ⓘ learning F# ⓘ rapid prototyping of F# code ⓘ testing small code snippets ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
F# Interactive