FSharpSymbolPatterns Module
Patterns over FSharpSymbol and derivatives.
Active patterns
Active pattern |
Description
|
|
|
|
|
Full Usage:
(|ActivePatternCase|_|) arg1
Parameters:
FSharpSymbol
Returns: FSharpActivePatternCase option
|
|
|
|
|
|
|
|
Full Usage:
(|Class|_|) (original, abbreviated, arg1)
Parameters:
FSharpEntity
abbreviated : FSharpEntity
arg2 : 'a
Returns: unit option
|
|
|
|
|
|
|
|
|
|
Full Usage:
(|ExtensionMember|_|) arg1
Parameters: Returns: unit option
|
|
Full Usage:
(|FSharpEntity|_|) arg1
Parameters:
FSharpSymbol
Returns: (FSharpEntity * FSharpEntity * FSharpType option) option
|
Returns (originalEntity, abbreviatedEntity, abbreviatedType)
|
|
|
|
|
|
|
Full Usage:
(|Field|_|) arg1
Parameters:
FSharpSymbol
Returns: (FSharpField * FSharpType) option
|
|
|
|
Full Usage:
(|Function|_|) excluded arg2
Parameters:
bool
arg1 : FSharpMemberOrFunctionOrValue
Returns: unit option
|
|
|
|
Full Usage:
(|MemberFunctionOrValue|_|) arg1
Parameters:
FSharpSymbol
Returns: FSharpMemberOrFunctionOrValue option
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
(|TypeWithDefinition|_|) arg1
Parameters:
FSharpType
Returns: FSharpEntity option
|
|
|
|
|
|
|
|