C# Класс LSharp.Sequence

A base class for sequences
Наследование: ISequence
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Описание методов

Cdddr() публичный Метод

public Cdddr ( ) : ISequence
Результат ISequence

Cddr() публичный Метод

public Cddr ( ) : ISequence
Результат ISequence

Cons() публичный абстрактный Метод

public abstract Cons ( object o ) : ISequence
o object
Результат ISequence

First() публичный абстрактный Метод

public abstract First ( ) : object
Результат object

Fourth() публичный Метод

public Fourth ( ) : object
Результат object

GetEnumerator() публичный Метод

public GetEnumerator ( ) : IEnumerator
Результат IEnumerator

IsEmpty() публичный Метод

public IsEmpty ( ) : bool
Результат bool

IsMember() публичный Метод

public IsMember ( object o ) : bool
o object
Результат bool

Join() публичный Метод

public Join ( ISequence s ) : ISequence
s ISequence
Результат ISequence

Join() публичный статический Метод

public static Join ( ISequence a, ISequence b ) : ISequence
a ISequence
b ISequence
Результат ISequence

Last() публичный Метод

public Last ( ) : object
Результат object

Length() публичный Метод

public Length ( ) : int
Результат int

Map() публичный Метод

public Map ( Function f, Environment environment ) : ISequence
f Function
environment Environment
Результат ISequence

Nth() публичный Метод

public Nth ( int n ) : object
n int
Результат object

Reduce() публичный Метод

public Reduce ( Function f, Environment environment ) : object
f Function
environment Environment
Результат object

Rest() публичный абстрактный Метод

public abstract Rest ( ) : ISequence
Результат ISequence

Reverse() публичный Метод

public Reverse ( ) : ISequence
Результат ISequence

Reverse() публичный статический Метод

public static Reverse ( ISequence s ) : ISequence
s ISequence
Результат ISequence

Second() публичный Метод

public Second ( ) : object
Результат object

Third() публичный Метод

public Third ( ) : object
Результат object

ToArray() публичный Метод

public ToArray ( ) : object[]
Результат object[]

ToList() публичный Метод

public ToList ( ) : Pair
Результат Pair

ToString() публичный Метод

public ToString ( ) : string
Результат string