FsShelter


Task

Namespace: FsShelter

Task execution

Nested types and modules

TypeDescription
Log

Logger signature

Task<'t>

Task signature

Functions and values

Function or valueDescription
ofTopology t compId
Signature: t:Topology<'t> -> compId:ComponentId -> Runnable<'t>
Type parameters: 't

converts topology to a runnable task

run mkIO task
Signature: mkIO:(Log -> IO<'t>) -> task:Task<'t> -> unit
Type parameters: 't

Reads the handshake and runs the specified task

runWith startLog mkIO task
Signature: startLog:(int -> Log) -> mkIO:(Log -> IO<'t>) -> task:Task<'t> -> unit
Type parameters: 't

Reads the handshake and runs the specified task with a logger

Fork me on GitHub