FSharpx.Extras


ZipList

Namespace: FSharpx

Functions and values

Function or valueDescription
( *> ) x y
Signature: x:seq<'?7532> -> y:seq<'?7533> -> seq<'?7533>
Type parameters: '?7532, '?7533

Sequence actions, discarding the value of the first argument.

CompiledName: op_MultiplyGreater

( <* ) x y
Signature: x:seq<'?7535> -> y:seq<'?7536> -> seq<'?7535>
Type parameters: '?7535, '?7536

Sequence actions, discarding the value of the second argument.

CompiledName: op_LessMultiply

( <*> ) f a
Signature: f:seq<('?7522 -> '?7523)> -> a:seq<'?7522> -> seq<'?7523>
Type parameters: '?7522, '?7523

Sequential application

CompiledName: op_LessMultiplyGreater

ap m f
Signature: m:seq<'?7525> -> f:seq<('?7525 -> '?7526)> -> seq<'?7526>
Type parameters: '?7525, '?7526

Sequential application

lift2 f a b
Signature: f:('?7528 -> '?7529 -> '?7530) -> a:seq<'?7528> -> b:seq<'?7529> -> seq<'?7530>
Type parameters: '?7528, '?7529, '?7530

Promote a function to a monad/applicative, scanning the monadic/applicative arguments from left to right.

returnM v
Signature: v:'?7520 -> seq<'?7520>
Type parameters: '?7520
Fork me on GitHub