Logo Paket

FolderScanner Module

Types and nested modules

Type/Module Description

ParseResult

AdvancedScanner<'Context>

ParseResult<'t>

ScanOptions

Functions and values

Function or value Description

check errorMsg f x

Full Usage: check errorMsg f x

Parameters:
    errorMsg : string
    f : 'a -> bool
    x : 'a

Returns: ParseResult<'a>
Type parameters: 'a
errorMsg : string
f : 'a -> bool
x : 'a
Returns: ParseResult<'a>

choose errorMsg f x

Full Usage: choose errorMsg f x

Parameters:
    errorMsg : string
    f : 'a -> 'b option
    x : 'a

Returns: ParseResult<'b>
Type parameters: 'a, 'b
errorMsg : string
f : 'a -> 'b option
x : 'a
Returns: ParseResult<'b>

getFormatters xs

Full Usage: getFormatters xs

Parameters:
    xs : char list

Returns: char list
xs : char list
Returns: char list

parseDecimal x

Full Usage: parseDecimal x

Parameters:
    x : string

Returns: bool * decimal
x : string
Returns: bool * decimal

parsers

Full Usage: parsers

Returns: IDictionary<char, (string -> ParseResult<objnull>)>
Returns: IDictionary<char, (string -> ParseResult<objnull>)>

separators

Full Usage: separators

Returns: string array
Returns: string array

sscanf opts pf s

Full Usage: sscanf opts pf s

Parameters:
Returns: 't
Type parameters: 'a, 'b, 'c, 'd, 't
opts : ScanOptions
pf : PrintfFormat<'a, 'b, 'c, 'd, 't>
s : string
Returns: 't

sscanfExt context advancedScanners opts pf s

Full Usage: sscanfExt context advancedScanners opts pf s

Parameters:
Returns: 't
Type parameters: 'a, 'b, 'c, 'd, 'e, 't
context : 'a
advancedScanners : IDictionary<string, AdvancedScanner<'a>>
opts : ScanOptions
pf : PrintfFormat<'b, 'c, 'd, 'e, 't>
s : string
Returns: 't

toGenericTuple matches

Full Usage: toGenericTuple matches

Parameters:
    matches : obj[]

Returns: 't
Modifiers: inline
Type parameters: 't
matches : obj[]
Returns: 't

toParseResult error (wasSuccess, result)

Full Usage: toParseResult error (wasSuccess, result)

Parameters:
    error : string
    wasSuccess : bool
    result : 'a

Returns: ParseResult<'a>
Type parameters: 'a
error : string
wasSuccess : bool
result : 'a
Returns: ParseResult<'a>

trySscanf opts pf s

Full Usage: trySscanf opts pf s

Parameters:
Returns: 't option
Type parameters: 'a, 'b, 'c, 'd, 't
opts : ScanOptions
pf : PrintfFormat<'a, 'b, 'c, 'd, 't>
s : string
Returns: 't option

trySscanfExt context advancedScanners opts pf s

Full Usage: trySscanfExt context advancedScanners opts pf s

Parameters:
Returns: 't option
Type parameters: 'a, 'b, 'c, 'd, 'e, 't
context : 'a
advancedScanners : IDictionary<string, AdvancedScanner<'a>>
opts : ScanOptions
pf : PrintfFormat<'b, 'c, 'd, 'e, 't>
s : string
Returns: 't option

Type something to start searching.