Header menu logo F# Compiler Guide

Settings Module

A default implementation of the 'fsi' object, used by GetDefaultConfiguration()

Types

Type Description

IEventLoop

An event loop used by the currently executing F# Interactive session to execute code
 in the context of a GUI or another event-based system.

InteractiveSettings

Operations supported by the currently executing F# Interactive session.

Functions and values

Function or value Description

fsi

Full Usage: fsi

Returns: InteractiveSettings

A default implementation of the 'fsi' object, used by GetDefaultConfiguration(). Note this is a different object to FSharp.Compiler.Interactive.Settings.fsi in FSharp.Compiler.Interactive.Settings.dll, which can be used as an alternative implementation of the interactive settings if passed as a parameter to GetDefaultConfiguration(fsiObj).

Returns: InteractiveSettings

Type something to start searching.