Type | Description |
Function or value | Description |
Full Usage:
x *> y
Parameters:
Choice<'a, NonEmptyList<'b>>
y : Choice<'c, NonEmptyList<'b>>
Returns: Choice<'c, NonEmptyList<'b>>
Modifiers: inline |
|
Full Usage:
x <* y
Parameters:
Choice<'a, NonEmptyList<'b>>
y : Choice<'c, NonEmptyList<'b>>
Returns: Choice<'a, NonEmptyList<'b>>
Modifiers: inline |
|
Full Usage:
f <*> x
Parameters:
Choice<('a -> 'b), NonEmptyList<'c>>
x : Choice<'a, NonEmptyList<'c>>
Returns: Choice<'b, NonEmptyList<'c>>
Modifiers: inline |
|
Full Usage:
ap x
Parameters:
Choice<'f, NonEmptyList<'g>>
Returns: Choice<('f -> 'h), NonEmptyList<'g>> -> Choice<'h, NonEmptyList<'g>>
Modifiers: inline Type parameters: 'f, 'g, 'h |
|
|
|
Full Usage:
apm m
Parameters:
ISemigroup<'a>
Returns: Choice<'b, 'a> -> Choice<('b -> 'c), 'a> -> Choice<'c, 'a>
Modifiers: inline |
|
Full Usage:
lift2 f a b
Parameters:
'a -> 'b -> 'c
a : Choice<'a, NonEmptyList<'d>>
b : Choice<'b, NonEmptyList<'d>>
Returns: Choice<'c, NonEmptyList<'d>>
Modifiers: inline |
|
Full Usage:
mapM f x
Parameters:
'd -> Choice<'e, NonEmptyList<'f>>
x : 'd list
Returns: Choice<'e list, NonEmptyList<'f>>
Modifiers: inline Type parameters: 'd, 'e, 'f |
|
Full Usage:
mapMIgnore f x
Parameters:
'a -> Choice<'b, NonEmptyList<'c>>
x : 'a list
Returns: Choice<unit, NonEmptyList<'c>>
Modifiers: inline |
|
Full Usage:
seqValidator f
Parameters:
'b -> Choice<'c, NonEmptyList<'d>>
Returns: 'b seq -> Choice<'c list, NonEmptyList<'d>>
|
|
Full Usage:
sequence s
Parameters:
Choice<'c, NonEmptyList<'d>> list
Returns: Choice<'c list, NonEmptyList<'d>>
Modifiers: inline Type parameters: 'c, 'd |
|
Full Usage:
sequenceIgnore s
Parameters:
Choice<'a, NonEmptyList<'b>> list
Returns: Choice<unit, NonEmptyList<'b>>
Modifiers: inline |
|