FSharp.Formatting


FSharp.Formatting.Literate.Evaluation Namespace

Functionality to support literate evaluation for F# scripts

Type Description

FsiEmbedKind

Represents a kind of thing that can be embedded

FsiEvaluationFailedInfo

Record that is reported by the EvaluationFailed event when something goes wrong during evalutaiton of an expression

FsiEvaluationResult

Represents the result of evaluating an F# snippet. This contains the generated console output together with a result and its static type.

FsiEvaluator

A wrapper for F# interactive service that is used to evaluate inline snippets

FsiEvaluatorConfig

Provides configuration options for the FsiEvaluator

IFsiEvaluationResult

An interface that represents FSI evaluation result (we make this abstract so that evaluators can store other info)

IFsiEvaluator

Represents an evaluator for F# snippets embedded in code