Yaaf.FSharp.Helper


FileExtensions

Defined in Yaaf.FSharp.Helper.dll.

Functions and values

Function or valueDescription
UnblockViaNewThread f
Signature: f:(unit -> '?22341) -> Async<'?22341>
Type parameters: '?22341

Type extensions

Type extensionDescription
AppendTextAsync(path)
Signature: path:string -> Async<StreamWriter>
AsyncAppendAllBytes(path, bytes)
Signature: (path:string * bytes:byte []) -> Async<unit>
AsyncAppendAllLines(...)
Signature: (path:string * lines:string array * encoder:Encoding option) -> Async<unit>
AsyncAppendAllText(path, txt, ?encoder)
Signature: (path:string * txt:string * encoder:Encoding option) -> Async<unit>
AsyncAppendText(path)
Signature: path:string -> Async<StreamWriter>
AsyncOpen(...)
Signature: (path:string * mode:FileMode * access:FileAccess option * share:FileShare option * bufferSize:int option * options:FileOptions option) -> Async<FileStream>
AsyncOpenRead(path)
Signature: path:string -> Async<FileStream>
AsyncOpenText(path)
Signature: path:string -> Async<StreamReader>
AsyncOpenWrite(path)
Signature: path:string -> Async<FileStream>
AsyncWriteAllBytes(path, bytes)
Signature: (path:string * bytes:byte []) -> Async<unit>
AsyncWriteAllLines(...)
Signature: (path:string * lines:string array * encoder:Encoding option) -> Async<unit>
AsyncWriteAllText(path, txt, ?encoder)
Signature: (path:string * txt:string * encoder:Encoding option) -> Async<unit>
OpenAsync(...)
Signature: (path:string * mode:FileMode * access:FileAccess option * share:FileShare option * bufferSize:int option * options:FileOptions option) -> Async<FileStream>
OpenReadAsync(path)
Signature: path:string -> Async<FileStream>
OpenTextAsync(path)
Signature: path:string -> Async<StreamReader>
OpenWriteAsync(path)
Signature: path:string -> Async<FileStream>
Fork me on GitHub