FSharpPlus


ZipList<'s> Type

A sequence with an Applicative functor based on zipping.

Union cases

Union case Description

ZipList seq<'s>

Full Usage: ZipList seq<'s>

Parameters:
    Item : seq<'s>

Item : seq<'s>

Instance members

Instance member Description

this[n]

Full Usage: this[n]

Parameters:
    n : int

Returns: 's
n : int
Returns: 's

Static members

Static member Description

x + y

Full Usage: x + y

Parameters:
Returns: ZipList<^a>
Modifiers: inline
x : ZipList<^a>
y : ZipList<^a>
Returns: ZipList<^a>

arg0 <*> arg1

Full Usage: arg0 <*> arg1

Parameters:
Returns: ZipList<'b>
arg0 : ZipList<('a -> 'b)>
arg1 : ZipList<'a>
Returns: ZipList<'b>

arg0 <|> arg1

Full Usage: arg0 <|> arg1

Parameters:
Returns: ZipList<'a>
arg0 : ZipList<'a>
arg1 : ZipList<'a>
Returns: ZipList<'a>

ZipList.IsLeftZero(arg1)

Full Usage: ZipList.IsLeftZero(arg1)

Parameters:
Returns: bool
arg0 : ZipList<'a>
Returns: bool

ZipList.Lift2(f, x, y)

Full Usage: ZipList.Lift2(f, x, y)

Parameters:
Returns: ZipList<'a>
f : 'T1 -> 'T2 -> 'a
x : ZipList<'T1>
y : ZipList<'T2>
Returns: ZipList<'a>

ZipList.Lift3(f, x, y, z)

Full Usage: ZipList.Lift3(f, x, y, z)

Parameters:
Returns: ZipList<'a>
f : 'T1 -> 'T2 -> 'T3 -> 'a
x : ZipList<'T1>
y : ZipList<'T2>
z : ZipList<'T3>
Returns: ZipList<'a>

ZipList.Map(arg1, f)

Full Usage: ZipList.Map(arg1, f)

Parameters:
Returns: ZipList<'b>
arg0 : ZipList<'a>
f : 'a -> 'b
Returns: ZipList<'b>

ZipList.Return(x)

Full Usage: ZipList.Return(x)

Parameters:
    x : 'a

Returns: ZipList<'a>
x : 'a
Returns: ZipList<'a>

ZipList.ToSeq(arg1)

Full Usage: ZipList.ToSeq(arg1)

Parameters:
Returns: seq<'a>
arg0 : ZipList<'a>
Returns: seq<'a>

ZipList.Traverse(arg1, f)

Full Usage: ZipList.Traverse(arg1, f)

Parameters:
    arg0 : ZipList<'T>
    f : 'T -> ^Functor<'U>

Returns: ^Functor>
Modifiers: inline
arg0 : ZipList<'T>
f : 'T -> ^Functor<'U>
Returns: ^Functor>

ZipList.Zip(x, y)

Full Usage: ZipList.Zip(x, y)

Parameters:
Returns: ZipList<'a * 'b>
x : ZipList<'a>
y : ZipList<'b>
Returns: ZipList<'a * 'b>

ZipList.get_Empty ()

Full Usage: ZipList.get_Empty ()

Returns: ZipList<'a>
Returns: ZipList<'a>

ZipList.get_Zero ()

Full Usage: ZipList.get_Zero ()

Returns: ZipList<^a>
Modifiers: inline
Returns: ZipList<^a>