C# Class LSharp.Sequence

A base class for sequences
Inheritance: ISequence
Afficher le fichier Open project: RobBlackwell/LSharp Class Usage Examples

Méthodes publiques

Méthode Description
Cdddr ( ) : ISequence
Cddr ( ) : ISequence
Cons ( object o ) : ISequence
First ( ) : object
Fourth ( ) : object
GetEnumerator ( ) : IEnumerator
IsEmpty ( ) : bool
IsMember ( object o ) : bool
Join ( ISequence s ) : ISequence
Join ( ISequence a, ISequence b ) : ISequence
Last ( ) : object
Length ( ) : int
Map ( Function f, Environment environment ) : ISequence
Nth ( int n ) : object
Reduce ( Function f, Environment environment ) : object
Rest ( ) : ISequence
Reverse ( ) : ISequence
Reverse ( ISequence s ) : ISequence
Second ( ) : object
Third ( ) : object
ToArray ( ) : object[]
ToList ( ) : Pair
ToString ( ) : string

Method Details

Cdddr() public méthode

public Cdddr ( ) : ISequence
Résultat ISequence

Cddr() public méthode

public Cddr ( ) : ISequence
Résultat ISequence

Cons() public abstract méthode

public abstract Cons ( object o ) : ISequence
o object
Résultat ISequence

First() public abstract méthode

public abstract First ( ) : object
Résultat object

Fourth() public méthode

public Fourth ( ) : object
Résultat object

GetEnumerator() public méthode

public GetEnumerator ( ) : IEnumerator
Résultat IEnumerator

IsEmpty() public méthode

public IsEmpty ( ) : bool
Résultat bool

IsMember() public méthode

public IsMember ( object o ) : bool
o object
Résultat bool

Join() public méthode

public Join ( ISequence s ) : ISequence
s ISequence
Résultat ISequence

Join() public static méthode

public static Join ( ISequence a, ISequence b ) : ISequence
a ISequence
b ISequence
Résultat ISequence

Last() public méthode

public Last ( ) : object
Résultat object

Length() public méthode

public Length ( ) : int
Résultat int

Map() public méthode

public Map ( Function f, Environment environment ) : ISequence
f Function
environment Environment
Résultat ISequence

Nth() public méthode

public Nth ( int n ) : object
n int
Résultat object

Reduce() public méthode

public Reduce ( Function f, Environment environment ) : object
f Function
environment Environment
Résultat object

Rest() public abstract méthode

public abstract Rest ( ) : ISequence
Résultat ISequence

Reverse() public méthode

public Reverse ( ) : ISequence
Résultat ISequence

Reverse() public static méthode

public static Reverse ( ISequence s ) : ISequence
s ISequence
Résultat ISequence

Second() public méthode

public Second ( ) : object
Résultat object

Third() public méthode

public Third ( ) : object
Résultat object

ToArray() public méthode

public ToArray ( ) : object[]
Résultat object[]

ToList() public méthode

public ToList ( ) : Pair
Résultat Pair

ToString() public méthode

public ToString ( ) : string
Résultat string