ISequence<T> Extension

Location

  • Reference:
    • Swift.dll  .NET, .NET Standard 2.0
    • swift.jar  Cooper
    • Swift.fx  Island
    • libSwift.fx  Toffee
  • Namespace: Swift
  • Extends: ISequence<T>

 

contains

 

method contains(item: not nullable T): not nullable Bool

 

Bool! contains(T! item)

 

func contains(_ item: T) -> Bool

 

Bool contains(T item)

 

Function contains(item As T) As Bool

Parameters:

  • item:

count

 

property count: not nullable Int read;

 

Int! count { get; }

 

var count: Int { get{} }

 

Int count { __get; }

 

ReadOnly Property count() As Int

debugDescription .NET, .NET Standard 2.0, Cooper, Island

 

property debugDescription: not nullable String read;

 

String! debugDescription { get; }

 

var debugDescription: String { get{} }

 

String debugDescription { __get; }

 

ReadOnly Property debugDescription() As String

dropFirst

 

method dropFirst: not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! dropFirst()

 

func dropFirst() -> INSFastEnumeration<not nullable T>

 

Iterable<T> dropFirst()

 

Function dropFirst() As IEnumerable<not nullable T>

dropFirst (not nullable Int): not nullable IEnumerable<not nullable T>

 

method dropFirst(n: not nullable Int): not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! dropFirst(Int! n)

 

func dropFirst(_ n: Int) -> INSFastEnumeration<not nullable T>

 

Iterable<T> dropFirst(Int n)

 

Function dropFirst(n As Int) As IEnumerable<not nullable T>

Parameters:

  • n:

dropLast

 

method dropLast: not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! dropLast()

 

func dropLast() -> INSFastEnumeration<not nullable T>

 

Iterable<T> dropLast()

 

Function dropLast() As IEnumerable<not nullable T>

dropLast (not nullable Int): not nullable IEnumerable<not nullable T>

 

method dropLast(n: not nullable Int): not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! dropLast(Int! n)

 

func dropLast(_ n: Int) -> INSFastEnumeration<not nullable T>

 

Iterable<T> dropLast(Int n)

 

Function dropLast(n As Int) As IEnumerable<not nullable T>

Parameters:

  • n:

enumerated

 

// .NET, Island
method enumerated: not nullable IEnumerable<not nullable tuple of (not nullable Int, not nullable T)>
// .NET Standard 2.0
method enumerated: not nullable IEnumerable<not nullable ValueTuple<not nullable Int, not nullable T>>

 

// .NET, Island
IEnumerable<not nullable tuple of (not nullable Int, not nullable T)>! enumerated()
// .NET Standard 2.0
IEnumerable<not nullable ValueTuple<not nullable Int!, T>>! enumerated()

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
func enumerated() -> INSFastEnumeration<not nullable (not nullable nullable Int64, not nullable T)>
// Toffee-watchOS, Toffee-watchOS Simulator
func enumerated() -> INSFastEnumeration<not nullable (not nullable nullable Int32, not nullable T)>

 

Iterable<Tuple2<Long, T>> enumerated()

 

// .NET, Island
Function enumerated() As IEnumerable<not nullable Tuple (Of not nullable Int, not nullable T)>
// .NET Standard 2.0
Function enumerated() As IEnumerable<not nullable ValueTuple<not nullable Int, not nullable T>>

filter (not nullable Func<not nullable T, not nullable Bool>): not nullable IEnumerable<not nullable T> .NET, .NET Standard 2.0, Island

 

method filter(includeElement: not nullable Func<not nullable T, not nullable Bool>): not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! filter(Func<T!, Bool!>! includeElement)

 

func filter(_ includeElement: Func<T, Bool>) -> IEnumerable<not nullable T>

 

Function filter(includeElement As Func (Of not nullable T, not nullable Bool)) As IEnumerable<not nullable T>

Parameters:

  • includeElement:

filter (not nullable Func<not nullable T, not nullable Boolean>): not nullable Iterable<not nullable T> Cooper

 

method filter(includeElement: not nullable Func<not nullable T, not nullable Boolean>): not nullable Iterable<not nullable T>

 

Iterable<not nullable T>! filter(Func<T!, Boolean!>! includeElement)

 

func filter(_ includeElement: Func<T, Boolean>) -> Iterable<not nullable T>

 

Iterable<T> filter(Func2<T, Boolean> includeElement)

 

Function filter(includeElement As Func (Of not nullable T, not nullable Boolean)) As Iterable<not nullable T>

Parameters:

  • includeElement:

filter (not nullable Func<not nullable T, NSError, nullable Bool>) error(NSError): not nullable INSFastEnumeration<not nullable T> Toffee

 

func filter(_ includeElement: (T,NSError) -> Bool!, error $error: NSError) -> INSFastEnumeration<not nullable T>

Parameters:

  • includeElement:
  • $error:

first

 

property first: nullable GenericNullable<T> read;

 

GenericNullable<T>? first { get; }

 

// .NET, .NET Standard 2.0, Island
var first: GenericNullable<T>? { get{} }
// Toffee
var first: T? { get{} }

 

T first { __get; }

 

ReadOnly Property first() As GenericNullable<T>?

flatten

 

method flatten: not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! flatten()

 

func flatten() -> INSFastEnumeration<not nullable T>

 

Iterable<T> flatten()

 

Function flatten() As IEnumerable<not nullable T>

forEach body(not nullable Action<not nullable T>) .NET, .NET Standard 2.0, Cooper, Island

 

method forEach body(body: not nullable Action<not nullable T>)

 

void forEach body(Action<T!>! body)

 

func forEach(body: Action<T>)

 

void forEach body(Action1<T> body)

 

Sub forEach body(body As Action (Of not nullable T))

Parameters:

  • body:

forEach body(not nullable Func<not nullable T, NSError, Boolean>) error(NSError): Boolean Toffee

 

func forEach(body: (T,NSError) -> Boolean, error $error: NSError) -> Boolean

Parameters:

  • body:
  • $error:

generate

 

method generate: not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! generate()

 

func generate() -> INSFastEnumeration<not nullable T>

 

Iterable<T> generate()

 

Function generate() As IEnumerable<not nullable T>

indexOf (not nullable Func<not nullable T, not nullable Bool>): nullable Int .NET, .NET Standard 2.0, Island, Toffee

 

method indexOf(predicate: not nullable Func<not nullable T, not nullable Bool>): nullable Int

 

Int? indexOf(Func<T!, Bool!>! predicate)

 

func indexOf(_ predicate: (T) -> Bool) -> Int?

 

Function indexOf(predicate As Func (Of not nullable T, not nullable Bool)) As Int?

Parameters:

  • predicate:

indexOf (not nullable Func<not nullable T, not nullable Boolean>): nullable Long Cooper

 

method indexOf(predicate: not nullable Func<not nullable T, not nullable Boolean>): nullable Long

 

Long? indexOf(Func<T!, Boolean!>! predicate)

 

func indexOf(_ predicate: Func<T, Boolean>) -> Long?

 

Long indexOf(Func2<T, Boolean> predicate)

 

Function indexOf(predicate As Func (Of not nullable T, not nullable Boolean)) As Long?

Parameters:

  • predicate:

isEmpty

 

property isEmpty: not nullable Bool read;

 

Bool! isEmpty { get; }

 

var isEmpty: Bool { get{} }

 

Bool isEmpty { __get; }

 

ReadOnly Property isEmpty() As Bool

joined separator(not nullable String): not nullable String .NET, .NET Standard 2.0, Cooper, Toffee

 

method joined separator(separator: not nullable String): not nullable String

 

String! joined separator(String! separator)

 

func joined(separator: String) -> String

 

String joined separator(String separator)

 

Function joined separator(separator As String) As String

Parameters:

  • separator:

joined separator(not nullable IEnumerable<not nullable T>): not nullable IEnumerable<not nullable T>

 

method joined separator(separator: not nullable IEnumerable<not nullable T>): not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! joined separator(IEnumerable<not nullable T>! separator)

 

func joined(separator: INSFastEnumeration<not nullable T>) -> INSFastEnumeration<not nullable T>

 

Iterable<T> joined separator(Iterable<T> separator)

 

Function joined separator(separator As IEnumerable<not nullable T>) As IEnumerable<not nullable T>

Parameters:

  • separator:

joined separator(not nullable array of not nullable T): not nullable IEnumerable<not nullable T>

 

method joined separator(separator: not nullable array of not nullable T): not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! joined separator(T![]! separator)

 

func joined(separator: T...) -> INSFastEnumeration<not nullable T>

 

Iterable<T> joined separator(T[] separator)

 

Function joined separator(separator As T()) As IEnumerable<not nullable T>

Parameters:

  • separator:

joined separator(not nullable String): not nullable String Island

 

method joined separator(separator: not nullable String): not nullable String

 

String! joined separator(String! separator)

 

func joined(separator: String) -> String

 

Function joined separator(separator As String) As String

Parameters:

  • separator:

lazy

 

property lazy: not nullable IEnumerable<not nullable T> read;

 

IEnumerable<not nullable T>! lazy { get; }

 

// .NET, .NET Standard 2.0, Island
var lazy: IEnumerable<not nullable T> { get{} }
// Toffee
var lazy: INSFastEnumeration<not nullable T> { get{} }

 

Iterable<T> lazy { __get; }

 

ReadOnly Property lazy() As IEnumerable<not nullable T>

map<U>

 

method map<U>(transform: not nullable Func<not nullable T, not nullable U>): not nullable IEnumerable<not nullable U>

 

IEnumerable<not nullable U>! map<U>(Func<T!, U!>! transform)

 

func map<U>(_ transform: (T) -> U) -> INSFastEnumeration<not nullable U>

 

Iterable<U> map<U>(Func2<T, U> transform)

 

Function map<U>(transform As Func (Of not nullable T, not nullable U)) As IEnumerable<not nullable U>

Parameters:

  • transform:

maxElement (not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable GenericNullable<T> .NET, .NET Standard 2.0, Island, Toffee

 

method maxElement(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable GenericNullable<T>

 

GenericNullable<T>? maxElement(Func<T!, T!, Bool!>! isOrderedBefore)

 

func maxElement(_ isOrderedBefore: (T,T) -> Bool) -> T?

 

Function maxElement(isOrderedBefore As Func (Of not nullable T, not nullable T, not nullable Bool)) As GenericNullable<T>?

Parameters:

  • isOrderedBefore:

maxElement (not nullable Func<not nullable T, not nullable T, not nullable Boolean>): nullable T Cooper

 

method maxElement(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Boolean>): nullable T

 

T? maxElement(Func<T!, T!, Boolean!>! isOrderedBefore)

 

func maxElement(_ isOrderedBefore: Func<T, T, Boolean>) -> T?

 

T maxElement(Func3<T, T, Boolean> isOrderedBefore)

 

Function maxElement(isOrderedBefore As Func (Of not nullable T, not nullable T, not nullable Boolean)) As T?

Parameters:

  • isOrderedBefore:

minElement (not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable GenericNullable<T> .NET, .NET Standard 2.0, Island, Toffee

 

method minElement(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable GenericNullable<T>

 

GenericNullable<T>? minElement(Func<T!, T!, Bool!>! isOrderedBefore)

 

func minElement(_ isOrderedBefore: (T,T) -> Bool) -> T?

 

Function minElement(isOrderedBefore As Func (Of not nullable T, not nullable T, not nullable Bool)) As GenericNullable<T>?

Parameters:

  • isOrderedBefore:

minElement (not nullable Func<not nullable T, not nullable T, not nullable Boolean>): nullable T Cooper

 

method minElement(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Boolean>): nullable T

 

T? minElement(Func<T!, T!, Boolean!>! isOrderedBefore)

 

func minElement(_ isOrderedBefore: Func<T, T, Boolean>) -> T?

 

T minElement(Func3<T, T, Boolean> isOrderedBefore)

 

Function minElement(isOrderedBefore As Func (Of not nullable T, not nullable T, not nullable Boolean)) As T?

Parameters:

  • isOrderedBefore:

prefix

 

method prefix(maxLength: not nullable Int): not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! prefix(Int! maxLength)

 

func prefix(_ maxLength: Int) -> INSFastEnumeration<not nullable T>

 

Iterable<T> prefix(Int maxLength)

 

Function prefix(maxLength As Int) As IEnumerable<not nullable T>

Parameters:

  • maxLength:

reduce<U>

 

method reduce<U>(initial: not nullable U; combine: not nullable Func<not nullable U, not nullable T, not nullable U>): not nullable U

 

U! reduce<U>(U! initial, Func<U!, T!, U!>! combine)

 

func reduce<U>(_ initial: U, _ combine: (U,T) -> U) -> U

 

U reduce<U>(U initial, Func3<U, T, U> combine)

 

Function reduce<U>(initial As U, combine As Func (Of not nullable U, not nullable T, not nullable U)) As U

Parameters:

  • initial:
  • combine:

reverse

 

method reverse: not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! reverse()

 

func reverse() -> INSFastEnumeration<not nullable T>

 

Iterable<T> reverse()

 

Function reverse() As IEnumerable<not nullable T>

sorted

 

method sorted by(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Bool>): not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! sorted by(Func<T!, T!, Bool!>! isOrderedBefore)

 

func sorted(by isOrderedBefore: (T,T) -> Bool) -> INSFastEnumeration<not nullable T>

 

Iterable<T> sorted by(Func3<T, T, Boolean> isOrderedBefore)

 

Function sorted by(isOrderedBefore As Func (Of not nullable T, not nullable T, not nullable Bool)) As IEnumerable<not nullable T>

Parameters:

  • isOrderedBefore:

startsWith

 

method startsWith prefix(p: not nullable IEnumerable<not nullable T>): not nullable Bool

 

Bool! startsWith prefix(IEnumerable<not nullable T>! p)

 

func startsWith(prefix p: INSFastEnumeration<not nullable T>) -> Bool

 

Bool startsWith prefix(Iterable<T> p)

 

Function startsWith prefix(p As IEnumerable<not nullable T>) As Bool

Parameters:

  • p:

suffix

 

method suffix(maxLength: not nullable Int): not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! suffix(Int! maxLength)

 

func suffix(_ maxLength: Int) -> INSFastEnumeration<not nullable T>

 

Iterable<T> suffix(Int maxLength)

 

Function suffix(maxLength As Int) As IEnumerable<not nullable T>

Parameters:

  • maxLength:

ToSwiftArray

 

method ToSwiftArray: not nullable Array<not nullable T>

 

Array<not nullable T>! ToSwiftArray()

 

func ToSwiftArray() -> Array<not nullable T>

 

Array<T> ToSwiftArray()

 

Function ToSwiftArray() As Array<not nullable T>

ToSwiftArray<U> .NET, .NET Standard 2.0, Island, Toffee

 

method ToSwiftArray<U>: not nullable Array<not nullable U>

 

Array<not nullable U>! ToSwiftArray<U>()

 

func ToSwiftArray<U>() -> Array<not nullable U>

 

Function ToSwiftArray<U>() As Array<not nullable U>

underestimateCount

 

method underestimateCount: not nullable Int

 

Int! underestimateCount()

 

func underestimateCount() -> Int

 

Int underestimateCount()

 

Function underestimateCount() As Int

 

count

 

property count: not nullable Int read;

 

Int! count { get; }

 

var count: Int { get{} }

 

Int count { __get; }

 

ReadOnly Property count() As Int

debugDescription .NET, .NET Standard 2.0, Cooper, Island

 

property debugDescription: not nullable String read;

 

String! debugDescription { get; }

 

var debugDescription: String { get{} }

 

String debugDescription { __get; }

 

ReadOnly Property debugDescription() As String

first

 

property first: nullable GenericNullable<T> read;

 

GenericNullable<T>? first { get; }

 

// .NET, .NET Standard 2.0, Island
var first: GenericNullable<T>? { get{} }
// Toffee
var first: T? { get{} }

 

T first { __get; }

 

ReadOnly Property first() As GenericNullable<T>?

isEmpty

 

property isEmpty: not nullable Bool read;

 

Bool! isEmpty { get; }

 

var isEmpty: Bool { get{} }

 

Bool isEmpty { __get; }

 

ReadOnly Property isEmpty() As Bool

lazy

 

property lazy: not nullable IEnumerable<not nullable T> read;

 

IEnumerable<not nullable T>! lazy { get; }

 

// .NET, .NET Standard 2.0, Island
var lazy: IEnumerable<not nullable T> { get{} }
// Toffee
var lazy: INSFastEnumeration<not nullable T> { get{} }

 

Iterable<T> lazy { __get; }

 

ReadOnly Property lazy() As IEnumerable<not nullable T>

 

contains

 

method contains(item: not nullable T): not nullable Bool

 

Bool! contains(T! item)

 

func contains(_ item: T) -> Bool

 

Bool contains(T item)

 

Function contains(item As T) As Bool

Parameters:

  • item:

dropFirst

 

method dropFirst: not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! dropFirst()

 

func dropFirst() -> INSFastEnumeration<not nullable T>

 

Iterable<T> dropFirst()

 

Function dropFirst() As IEnumerable<not nullable T>

dropFirst (not nullable Int): not nullable IEnumerable<not nullable T>

 

method dropFirst(n: not nullable Int): not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! dropFirst(Int! n)

 

func dropFirst(_ n: Int) -> INSFastEnumeration<not nullable T>

 

Iterable<T> dropFirst(Int n)

 

Function dropFirst(n As Int) As IEnumerable<not nullable T>

Parameters:

  • n:

dropLast

 

method dropLast: not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! dropLast()

 

func dropLast() -> INSFastEnumeration<not nullable T>

 

Iterable<T> dropLast()

 

Function dropLast() As IEnumerable<not nullable T>

dropLast (not nullable Int): not nullable IEnumerable<not nullable T>

 

method dropLast(n: not nullable Int): not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! dropLast(Int! n)

 

func dropLast(_ n: Int) -> INSFastEnumeration<not nullable T>

 

Iterable<T> dropLast(Int n)

 

Function dropLast(n As Int) As IEnumerable<not nullable T>

Parameters:

  • n:

enumerated

 

// .NET, Island
method enumerated: not nullable IEnumerable<not nullable tuple of (not nullable Int, not nullable T)>
// .NET Standard 2.0
method enumerated: not nullable IEnumerable<not nullable ValueTuple<not nullable Int, not nullable T>>

 

// .NET, Island
IEnumerable<not nullable tuple of (not nullable Int, not nullable T)>! enumerated()
// .NET Standard 2.0
IEnumerable<not nullable ValueTuple<not nullable Int!, T>>! enumerated()

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
func enumerated() -> INSFastEnumeration<not nullable (not nullable nullable Int64, not nullable T)>
// Toffee-watchOS, Toffee-watchOS Simulator
func enumerated() -> INSFastEnumeration<not nullable (not nullable nullable Int32, not nullable T)>

 

Iterable<Tuple2<Long, T>> enumerated()

 

// .NET, Island
Function enumerated() As IEnumerable<not nullable Tuple (Of not nullable Int, not nullable T)>
// .NET Standard 2.0
Function enumerated() As IEnumerable<not nullable ValueTuple<not nullable Int, not nullable T>>

filter (not nullable Func<not nullable T, not nullable Bool>): not nullable IEnumerable<not nullable T> .NET, .NET Standard 2.0, Island

 

method filter(includeElement: not nullable Func<not nullable T, not nullable Bool>): not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! filter(Func<T!, Bool!>! includeElement)

 

func filter(_ includeElement: Func<T, Bool>) -> IEnumerable<not nullable T>

 

Function filter(includeElement As Func (Of not nullable T, not nullable Bool)) As IEnumerable<not nullable T>

Parameters:

  • includeElement:

filter (not nullable Func<not nullable T, not nullable Boolean>): not nullable Iterable<not nullable T> Cooper

 

method filter(includeElement: not nullable Func<not nullable T, not nullable Boolean>): not nullable Iterable<not nullable T>

 

Iterable<not nullable T>! filter(Func<T!, Boolean!>! includeElement)

 

func filter(_ includeElement: Func<T, Boolean>) -> Iterable<not nullable T>

 

Iterable<T> filter(Func2<T, Boolean> includeElement)

 

Function filter(includeElement As Func (Of not nullable T, not nullable Boolean)) As Iterable<not nullable T>

Parameters:

  • includeElement:

filter (not nullable Func<not nullable T, NSError, nullable Bool>) error(NSError): not nullable INSFastEnumeration<not nullable T> Toffee

 

func filter(_ includeElement: (T,NSError) -> Bool!, error $error: NSError) -> INSFastEnumeration<not nullable T>

Parameters:

  • includeElement:
  • $error:

flatten

 

method flatten: not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! flatten()

 

func flatten() -> INSFastEnumeration<not nullable T>

 

Iterable<T> flatten()

 

Function flatten() As IEnumerable<not nullable T>

forEach body(not nullable Action<not nullable T>) .NET, .NET Standard 2.0, Cooper, Island

 

method forEach body(body: not nullable Action<not nullable T>)

 

void forEach body(Action<T!>! body)

 

func forEach(body: Action<T>)

 

void forEach body(Action1<T> body)

 

Sub forEach body(body As Action (Of not nullable T))

Parameters:

  • body:

forEach body(not nullable Func<not nullable T, NSError, Boolean>) error(NSError): Boolean Toffee

 

func forEach(body: (T,NSError) -> Boolean, error $error: NSError) -> Boolean

Parameters:

  • body:
  • $error:

generate

 

method generate: not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! generate()

 

func generate() -> INSFastEnumeration<not nullable T>

 

Iterable<T> generate()

 

Function generate() As IEnumerable<not nullable T>

indexOf (not nullable Func<not nullable T, not nullable Bool>): nullable Int .NET, .NET Standard 2.0, Island, Toffee

 

method indexOf(predicate: not nullable Func<not nullable T, not nullable Bool>): nullable Int

 

Int? indexOf(Func<T!, Bool!>! predicate)

 

func indexOf(_ predicate: (T) -> Bool) -> Int?

 

Function indexOf(predicate As Func (Of not nullable T, not nullable Bool)) As Int?

Parameters:

  • predicate:

indexOf (not nullable Func<not nullable T, not nullable Boolean>): nullable Long Cooper

 

method indexOf(predicate: not nullable Func<not nullable T, not nullable Boolean>): nullable Long

 

Long? indexOf(Func<T!, Boolean!>! predicate)

 

func indexOf(_ predicate: Func<T, Boolean>) -> Long?

 

Long indexOf(Func2<T, Boolean> predicate)

 

Function indexOf(predicate As Func (Of not nullable T, not nullable Boolean)) As Long?

Parameters:

  • predicate:

joined separator(not nullable String): not nullable String .NET, .NET Standard 2.0, Cooper, Toffee

 

method joined separator(separator: not nullable String): not nullable String

 

String! joined separator(String! separator)

 

func joined(separator: String) -> String

 

String joined separator(String separator)

 

Function joined separator(separator As String) As String

Parameters:

  • separator:

joined separator(not nullable IEnumerable<not nullable T>): not nullable IEnumerable<not nullable T>

 

method joined separator(separator: not nullable IEnumerable<not nullable T>): not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! joined separator(IEnumerable<not nullable T>! separator)

 

func joined(separator: INSFastEnumeration<not nullable T>) -> INSFastEnumeration<not nullable T>

 

Iterable<T> joined separator(Iterable<T> separator)

 

Function joined separator(separator As IEnumerable<not nullable T>) As IEnumerable<not nullable T>

Parameters:

  • separator:

joined separator(not nullable array of not nullable T): not nullable IEnumerable<not nullable T>

 

method joined separator(separator: not nullable array of not nullable T): not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! joined separator(T![]! separator)

 

func joined(separator: T...) -> INSFastEnumeration<not nullable T>

 

Iterable<T> joined separator(T[] separator)

 

Function joined separator(separator As T()) As IEnumerable<not nullable T>

Parameters:

  • separator:

joined separator(not nullable String): not nullable String Island

 

method joined separator(separator: not nullable String): not nullable String

 

String! joined separator(String! separator)

 

func joined(separator: String) -> String

 

Function joined separator(separator As String) As String

Parameters:

  • separator:

map<U>

 

method map<U>(transform: not nullable Func<not nullable T, not nullable U>): not nullable IEnumerable<not nullable U>

 

IEnumerable<not nullable U>! map<U>(Func<T!, U!>! transform)

 

func map<U>(_ transform: (T) -> U) -> INSFastEnumeration<not nullable U>

 

Iterable<U> map<U>(Func2<T, U> transform)

 

Function map<U>(transform As Func (Of not nullable T, not nullable U)) As IEnumerable<not nullable U>

Parameters:

  • transform:

maxElement (not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable GenericNullable<T> .NET, .NET Standard 2.0, Island, Toffee

 

method maxElement(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable GenericNullable<T>

 

GenericNullable<T>? maxElement(Func<T!, T!, Bool!>! isOrderedBefore)

 

func maxElement(_ isOrderedBefore: (T,T) -> Bool) -> T?

 

Function maxElement(isOrderedBefore As Func (Of not nullable T, not nullable T, not nullable Bool)) As GenericNullable<T>?

Parameters:

  • isOrderedBefore:

maxElement (not nullable Func<not nullable T, not nullable T, not nullable Boolean>): nullable T Cooper

 

method maxElement(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Boolean>): nullable T

 

T? maxElement(Func<T!, T!, Boolean!>! isOrderedBefore)

 

func maxElement(_ isOrderedBefore: Func<T, T, Boolean>) -> T?

 

T maxElement(Func3<T, T, Boolean> isOrderedBefore)

 

Function maxElement(isOrderedBefore As Func (Of not nullable T, not nullable T, not nullable Boolean)) As T?

Parameters:

  • isOrderedBefore:

minElement (not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable GenericNullable<T> .NET, .NET Standard 2.0, Island, Toffee

 

method minElement(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable GenericNullable<T>

 

GenericNullable<T>? minElement(Func<T!, T!, Bool!>! isOrderedBefore)

 

func minElement(_ isOrderedBefore: (T,T) -> Bool) -> T?

 

Function minElement(isOrderedBefore As Func (Of not nullable T, not nullable T, not nullable Bool)) As GenericNullable<T>?

Parameters:

  • isOrderedBefore:

minElement (not nullable Func<not nullable T, not nullable T, not nullable Boolean>): nullable T Cooper

 

method minElement(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Boolean>): nullable T

 

T? minElement(Func<T!, T!, Boolean!>! isOrderedBefore)

 

func minElement(_ isOrderedBefore: Func<T, T, Boolean>) -> T?

 

T minElement(Func3<T, T, Boolean> isOrderedBefore)

 

Function minElement(isOrderedBefore As Func (Of not nullable T, not nullable T, not nullable Boolean)) As T?

Parameters:

  • isOrderedBefore:

prefix

 

method prefix(maxLength: not nullable Int): not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! prefix(Int! maxLength)

 

func prefix(_ maxLength: Int) -> INSFastEnumeration<not nullable T>

 

Iterable<T> prefix(Int maxLength)

 

Function prefix(maxLength As Int) As IEnumerable<not nullable T>

Parameters:

  • maxLength:

reduce<U>

 

method reduce<U>(initial: not nullable U; combine: not nullable Func<not nullable U, not nullable T, not nullable U>): not nullable U

 

U! reduce<U>(U! initial, Func<U!, T!, U!>! combine)

 

func reduce<U>(_ initial: U, _ combine: (U,T) -> U) -> U

 

U reduce<U>(U initial, Func3<U, T, U> combine)

 

Function reduce<U>(initial As U, combine As Func (Of not nullable U, not nullable T, not nullable U)) As U

Parameters:

  • initial:
  • combine:

reverse

 

method reverse: not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! reverse()

 

func reverse() -> INSFastEnumeration<not nullable T>

 

Iterable<T> reverse()

 

Function reverse() As IEnumerable<not nullable T>

sorted

 

method sorted by(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Bool>): not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! sorted by(Func<T!, T!, Bool!>! isOrderedBefore)

 

func sorted(by isOrderedBefore: (T,T) -> Bool) -> INSFastEnumeration<not nullable T>

 

Iterable<T> sorted by(Func3<T, T, Boolean> isOrderedBefore)

 

Function sorted by(isOrderedBefore As Func (Of not nullable T, not nullable T, not nullable Bool)) As IEnumerable<not nullable T>

Parameters:

  • isOrderedBefore:

startsWith

 

method startsWith prefix(p: not nullable IEnumerable<not nullable T>): not nullable Bool

 

Bool! startsWith prefix(IEnumerable<not nullable T>! p)

 

func startsWith(prefix p: INSFastEnumeration<not nullable T>) -> Bool

 

Bool startsWith prefix(Iterable<T> p)

 

Function startsWith prefix(p As IEnumerable<not nullable T>) As Bool

Parameters:

  • p:

suffix

 

method suffix(maxLength: not nullable Int): not nullable IEnumerable<not nullable T>

 

IEnumerable<not nullable T>! suffix(Int! maxLength)

 

func suffix(_ maxLength: Int) -> INSFastEnumeration<not nullable T>

 

Iterable<T> suffix(Int maxLength)

 

Function suffix(maxLength As Int) As IEnumerable<not nullable T>

Parameters:

  • maxLength:

ToSwiftArray

 

method ToSwiftArray: not nullable Array<not nullable T>

 

Array<not nullable T>! ToSwiftArray()

 

func ToSwiftArray() -> Array<not nullable T>

 

Array<T> ToSwiftArray()

 

Function ToSwiftArray() As Array<not nullable T>

ToSwiftArray<U> .NET, .NET Standard 2.0, Island, Toffee

 

method ToSwiftArray<U>: not nullable Array<not nullable U>

 

Array<not nullable U>! ToSwiftArray<U>()

 

func ToSwiftArray<U>() -> Array<not nullable U>

 

Function ToSwiftArray<U>() As Array<not nullable U>

underestimateCount

 

method underestimateCount: not nullable Int

 

Int! underestimateCount()

 

func underestimateCount() -> Int

 

Int underestimateCount()

 

Function underestimateCount() As Int