Header menu logo IcedTasks

ColdTasks Module

Contains methods to build ColdTasks using the F# computation expression syntax

Types and nested modules

Type/Module Description

AsyncExtensions

A set of extension methods making it possible to bind against ColdTask in async computations.

ColdTask (Module)

Contains a set of standard functional helper function

ColdTaskBuilder (Module)

Contains the coldTasks computation expression builder.

BackgroundColdTaskBuilder

Contains methods to build ColdTasks using the F# computation expression syntax

ColdTask<'T>

unit -> Task<'T>

ColdTask (Type)

unit -> Task

ColdTaskBuilder (Type)

Contains methods to build ColdTasks using the F# computation expression syntax

ColdTaskBuilderBase

Contains the coldTask computation expression builder.

ColdTaskCode<'TOverall, 'T>

A special compiler-recognised delegate type for specifying blocks of ColdTask code with access to the state machine

ColdTaskResumptionDynamicInfo<'TOverall>

Represents the runtime continuation of a ColdTask state machine created dynamically

ColdTaskResumptionFunc<'TOverall>

Represents the runtime continuation of a ColdTask state machine created dynamically

ColdTaskStateMachine<'TOverall>

This is used by the compiler as a template for creating state machine structs

ColdTaskStateMachineData<'T>

The extra data stored in ResumableStateMachine for tasks

Type something to start searching.