Expand description
Auto-generated module
🤖 Generated with SplitRS
Functions§
- async_
bind - Build an
Async.bind f computationexpression. - async_
let_ bang - Build an
async { let! v = comp in body }expression. - async_
map - Build an
Async.map f computationexpression. - async_
return - Build an
async { return! x }expression. - collect_
module_ metrics - Collect simple metrics from an
FSharpModule. - computation_
expr - Build a computation expression:
async { body }. - fann
- Build a type-annotated expression:
(expr : ty). - fapp
- Build a function application:
f x. - fapp_
multi - Build a multi-argument application:
f x1 x2 .... - fbinop
- Build a binary operation.
- fbool
- Build a boolean literal.
- fctor
- Build a constructor application.
- ferror
- Build an
Error eexpression. - ffield
- Build a field access:
expr.Field. - ffloat
- Build a float literal.
- fif
- Build an
if-then-elseexpression. - fint
- Build an integer literal.
- flam
- Build a lambda expression.
- flam_
multi - Build a multi-parameter lambda.
- flet
- Build a
letbinding. - fletrec
- Build a
let recbinding. - flit
- Build a literal expression.
- float_
with_ measure - Build a float with a unit of measure annotation:
42.0<kg>. - fnone
- Build a
Noneexpression. - fok
- Build an
Ok xexpression. - fpipe
- Build a pipe expression:
lhs |> rhs. - fpipe_
chain - Build a pipe chain:
e |> f1 |> f2 |> .... - fs_
array - Build
T array. - fs_fun
- Build
T -> U. - fs_
int_ list - Build
int list. - fs_
int_ option - Build
int option. - fs_map
- Build a generic
Map<K, V>type. - fs_
result - Build
Result<T, E>. - fs_set
- Build a generic
Set<T>type. - fs_
string_ list - Build
string list. - fs_
tuple - Build
T1 * T2 * T3tuple type. - fseq
- Build a sequence operator:
e1; e2. - fsome
- Build a
Some xexpression. - fstring
- Build a string literal (quoted).
- funary
- Build a unary operation.
- funit
- Build the unit value
(). - fvar
- Build a simple variable reference.
- pas
- Build an
aspatternp as name. - pcons
- Build a cons pattern
h :: t. - perror
- Build an
Error epattern. - plit
- Build a literal pattern.
- pnone
- Build a
Nonepattern. - pok
- Build a
Ok vpattern. - psome
- Build a
Some vpattern. - ptuple
- Build a tuple pattern
(a, b). - pvar
- Build a variable pattern.
- pwhen
- Build a guarded pattern
p when expr. - pwild
- Build a wildcard pattern
_.