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

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method contains(item: not nullable T): not nullable Bool
// Island-UIKit for Mac-x86_64
method contains(item: not nullable T): not nullable Bool

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! contains(T! item)
// Island-UIKit for Mac-x86_64
Bool! contains(T! item)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func contains(_ item: T) -> Bool
// Toffee-UIKit for Mac
func contains(_ item: T) -> Bool

 

Bool contains(T item)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function contains(item As T) As Bool
// Island-UIKit for Mac-x86_64
Function contains(item As T) As Bool

Parameters:

  • item:

count

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property count: not nullable Int read;
// Island-UIKit for Mac-x86_64
property count: not nullable Int read;

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int! count { get; }
// Island-UIKit for Mac-x86_64
Int! count { get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var count: Int { get{} }
// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var count: Int { get{} }

 

Int count { __get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property count() As Int
// Island-UIKit for Mac-x86_64
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<T!>! dropFirst()

 

func dropFirst() -> INSFastEnumeration<T>

 

Iterable<T> dropFirst()

 

Function dropFirst() As IEnumerable<T>

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

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method dropFirst(n: not nullable Int): not nullable IEnumerable<not nullable T>
// Island-UIKit for Mac-x86_64
method dropFirst(n: not nullable Int): not nullable IEnumerable<not nullable T>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
IEnumerable<T!>! dropFirst(Int! n)
// Island-UIKit for Mac-x86_64
IEnumerable<T!>! dropFirst(Int! n)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func dropFirst(_ n: Int) -> INSFastEnumeration<T>
// Toffee-UIKit for Mac
func dropFirst(_ n: Int) -> INSFastEnumeration<T>

 

Iterable<T> dropFirst(Int n)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function dropFirst(n As Int) As IEnumerable<T>
// Island-UIKit for Mac-x86_64
Function dropFirst(n As Int) As IEnumerable<T>

Parameters:

  • n:

dropLast

 

method dropLast: not nullable IEnumerable<not nullable T>

 

IEnumerable<T!>! dropLast()

 

func dropLast() -> INSFastEnumeration<T>

 

Iterable<T> dropLast()

 

Function dropLast() As IEnumerable<T>

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

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method dropLast(n: not nullable Int): not nullable IEnumerable<not nullable T>
// Island-UIKit for Mac-x86_64
method dropLast(n: not nullable Int): not nullable IEnumerable<not nullable T>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
IEnumerable<T!>! dropLast(Int! n)
// Island-UIKit for Mac-x86_64
IEnumerable<T!>! dropLast(Int! n)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func dropLast(_ n: Int) -> INSFastEnumeration<T>
// Toffee-UIKit for Mac
func dropLast(_ n: Int) -> INSFastEnumeration<T>

 

Iterable<T> dropLast(Int n)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function dropLast(n As Int) As IEnumerable<T>
// Island-UIKit for Mac-x86_64
Function dropLast(n As Int) As IEnumerable<T>

Parameters:

  • n:

enumerated .NET, .NET Standard 2.0, Island, Toffee-UIKit for Mac

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method enumerated: not nullable IEnumerable<not nullable tuple of (not nullable Int, not nullable T)>
// Island-UIKit for Mac-x86_64
method enumerated: not nullable IEnumerable<not nullable tuple of (not nullable Int, not nullable T)>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
IEnumerable<(Int!, T!)!>! enumerated()
// Island-UIKit for Mac-x86_64
IEnumerable<(Int!, T!)!>! enumerated()

 

func enumerated() -> INSFastEnumeration<(Int64, not nullable T!)>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function enumerated() As IEnumerable<Tuple (Of Int, T)>
// Island-UIKit for Mac-x86_64
Function enumerated() As IEnumerable<Tuple (Of Int, T)>

enumerated Cooper, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator

 

func enumerated() -> INSFastEnumeration<(Int64, not nullable T!)>

 

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

enumerated Toffee-watchOS, Toffee-watchOS Simulator

 

func enumerated() -> INSFastEnumeration<(Int32, not nullable T!)>

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

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method filter(includeElement: not nullable Func<not nullable T, not nullable Bool>): not nullable IEnumerable<not nullable T>
// Island-UIKit for Mac-x86_64
method filter(includeElement: not nullable Func<not nullable T, not nullable Bool>): not nullable IEnumerable<not nullable T>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
IEnumerable<T!>! filter(Func<T!, Bool!>! includeElement)
// Island-UIKit for Mac-x86_64
IEnumerable<T!>! filter(Func<T!, Bool!>! includeElement)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
func filter(_ includeElement: Func<T, Bool>) -> IEnumerable<T>
// Island-UIKit for Mac-x86_64
func filter(_ includeElement: Func<T, Bool>) -> IEnumerable<T>

 

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

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function filter(includeElement As Func (Of T, Bool)) As IEnumerable<T>
// Island-UIKit for Mac-x86_64
Function filter(includeElement As Func (Of T, Bool)) As IEnumerable<T>

Parameters:

  • includeElement:

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

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func filter(_ includeElement: (T, NSError) -> Bool!, error $error: NSError) -> INSFastEnumeration<T>
// Toffee-UIKit for Mac
func filter(_ includeElement: (T, NSError) -> Bool!, error $error: NSError) -> INSFastEnumeration<T>

Parameters:

  • includeElement:
  • $error:

first .NET, .NET Standard 2.0, Cooper, Island, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator

 

property first: nullable T read;

 

T? first { get; }

 

var first: T? { get{} }

 

T first { __get; }

 

ReadOnly Property first() As T?

first Toffee-UIKit for Mac

 

property first: nullable T read;

 

T? first { get; }

 

var first: T? { get{} }

 

T first { __get; }

 

ReadOnly Property first() As T?

flatten

 

method flatten: not nullable IEnumerable<not nullable T>

 

IEnumerable<T!>! flatten()

 

func flatten() -> INSFastEnumeration<T>

 

Iterable<T> flatten()

 

Function flatten() As IEnumerable<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 T))

Parameters:

  • body:

forEach body(not nullable block(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<T!>! generate()

 

func generate() -> INSFastEnumeration<T>

 

Iterable<T> generate()

 

Function generate() As IEnumerable<T>

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

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method indexOf(predicate: not nullable Func<not nullable T, not nullable Bool>): nullable Int
// Island-UIKit for Mac-x86_64
method indexOf(predicate: not nullable Func<not nullable T, not nullable Bool>): nullable Int

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int? indexOf(Func<T!, Bool!>! predicate)
// Island-UIKit for Mac-x86_64
Int? indexOf(Func<T!, Bool!>! predicate)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func indexOf(_ predicate: (T) -> Bool) -> Int?
// Toffee-UIKit for Mac
func indexOf(_ predicate: (T) -> Bool) -> Int?

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function indexOf(predicate As Func (Of T, Bool)) As Int?
// Island-UIKit for Mac-x86_64
Function indexOf(predicate As Func (Of T, 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 T, Boolean)) As Long?

Parameters:

  • predicate:

isEmpty

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property isEmpty: not nullable Bool read;
// Island-UIKit for Mac-x86_64
property isEmpty: not nullable Bool read;

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! isEmpty { get; }
// Island-UIKit for Mac-x86_64
Bool! isEmpty { get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var isEmpty: Bool { get{} }
// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var isEmpty: Bool { get{} }

 

Bool isEmpty { __get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property isEmpty() As Bool
// Island-UIKit for Mac-x86_64
ReadOnly Property isEmpty() As Bool

joined separator(not nullable String): not nullable String

 

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<T!>! joined separator(IEnumerable<T!>! separator)

 

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

 

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

 

Function joined separator(separator As IEnumerable<T>) As IEnumerable<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<T!>! joined separator(T![]! separator)

 

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

 

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

 

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

Parameters:

  • separator:

lazy

 

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

 

IEnumerable<T!>! lazy { get; }

 

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

 

Iterable<T> lazy { __get; }

 

ReadOnly Property lazy() As IEnumerable<T>

map<U>

 

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

 

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

 

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

 

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

 

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

Parameters:

  • transform:

maxElement (not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable T .NET, .NET Standard 2.0, Island, Toffee-UIKit for Mac

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method maxElement(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable T
// Island-UIKit for Mac-x86_64
method maxElement(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable T

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
T? maxElement(Func<T!, T!, Bool!>! isOrderedBefore)
// Island-UIKit for Mac-x86_64
T? maxElement(Func<T!, T!, Bool!>! isOrderedBefore)

 

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

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function maxElement(isOrderedBefore As Func (Of T, T, Bool)) As T?
// Island-UIKit for Mac-x86_64
Function maxElement(isOrderedBefore As Func (Of T, T, Bool)) As T?

Parameters:

  • isOrderedBefore:

maxElement (not nullable Func<not nullable T, not nullable T, not nullable Boolean>): nullable T Cooper, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator

 

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

 

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

Parameters:

  • isOrderedBefore:

minElement (not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable T .NET, .NET Standard 2.0, Island, Toffee-UIKit for Mac

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method minElement(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable T
// Island-UIKit for Mac-x86_64
method minElement(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable T

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
T? minElement(Func<T!, T!, Bool!>! isOrderedBefore)
// Island-UIKit for Mac-x86_64
T? minElement(Func<T!, T!, Bool!>! isOrderedBefore)

 

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

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function minElement(isOrderedBefore As Func (Of T, T, Bool)) As T?
// Island-UIKit for Mac-x86_64
Function minElement(isOrderedBefore As Func (Of T, T, Bool)) As T?

Parameters:

  • isOrderedBefore:

minElement (not nullable Func<not nullable T, not nullable T, not nullable Boolean>): nullable T Cooper, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator

 

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

 

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

Parameters:

  • isOrderedBefore:

prefix

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method prefix(maxLength: not nullable Int): not nullable IEnumerable<not nullable T>
// Island-UIKit for Mac-x86_64
method prefix(maxLength: not nullable Int): not nullable IEnumerable<not nullable T>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
IEnumerable<T!>! prefix(Int! maxLength)
// Island-UIKit for Mac-x86_64
IEnumerable<T!>! prefix(Int! maxLength)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func prefix(_ maxLength: Int) -> INSFastEnumeration<T>
// Toffee-UIKit for Mac
func prefix(_ maxLength: Int) -> INSFastEnumeration<T>

 

Iterable<T> prefix(Int maxLength)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function prefix(maxLength As Int) As IEnumerable<T>
// Island-UIKit for Mac-x86_64
Function prefix(maxLength As Int) As IEnumerable<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 U, T, U)) As U

Parameters:

  • initial:
  • combine:

reverse

 

method reverse: not nullable IEnumerable<not nullable T>

 

IEnumerable<T!>! reverse()

 

func reverse() -> INSFastEnumeration<T>

 

Iterable<T> reverse()

 

Function reverse() As IEnumerable<T>

sorted

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method sorted by(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Bool>): not nullable IEnumerable<not nullable T>
// Island-UIKit for Mac-x86_64
method sorted by(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Bool>): not nullable IEnumerable<not nullable T>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
IEnumerable<T!>! sorted by(Func<T!, T!, Bool!>! isOrderedBefore)
// Island-UIKit for Mac-x86_64
IEnumerable<T!>! sorted by(Func<T!, T!, Bool!>! isOrderedBefore)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func sorted(by isOrderedBefore: (T, T) -> Bool) -> INSFastEnumeration<T>
// Toffee-UIKit for Mac
func sorted(by isOrderedBefore: (T, T) -> Bool) -> INSFastEnumeration<T>

 

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

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function sorted by(isOrderedBefore As Func (Of T, T, Bool)) As IEnumerable<T>
// Island-UIKit for Mac-x86_64
Function sorted by(isOrderedBefore As Func (Of T, T, Bool)) As IEnumerable<T>

Parameters:

  • isOrderedBefore:

startsWith

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method startsWith prefix(p: not nullable IEnumerable<not nullable T>): not nullable Bool
// Island-UIKit for Mac-x86_64
method startsWith prefix(p: not nullable IEnumerable<not nullable T>): not nullable Bool

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! startsWith prefix(IEnumerable<T!>! p)
// Island-UIKit for Mac-x86_64
Bool! startsWith prefix(IEnumerable<T!>! p)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func startsWith(prefix p: INSFastEnumeration<T>) -> Bool
// Toffee-UIKit for Mac
func startsWith(prefix p: INSFastEnumeration<T>) -> Bool

 

Bool startsWith prefix(Iterable<T> p)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function startsWith prefix(p As IEnumerable<T>) As Bool
// Island-UIKit for Mac-x86_64
Function startsWith prefix(p As IEnumerable<T>) As Bool

Parameters:

  • p:

suffix

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method suffix(maxLength: not nullable Int): not nullable IEnumerable<not nullable T>
// Island-UIKit for Mac-x86_64
method suffix(maxLength: not nullable Int): not nullable IEnumerable<not nullable T>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
IEnumerable<T!>! suffix(Int! maxLength)
// Island-UIKit for Mac-x86_64
IEnumerable<T!>! suffix(Int! maxLength)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func suffix(_ maxLength: Int) -> INSFastEnumeration<T>
// Toffee-UIKit for Mac
func suffix(_ maxLength: Int) -> INSFastEnumeration<T>

 

Iterable<T> suffix(Int maxLength)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function suffix(maxLength As Int) As IEnumerable<T>
// Island-UIKit for Mac-x86_64
Function suffix(maxLength As Int) As IEnumerable<T>

Parameters:

  • maxLength:

toSwiftArray .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator

 

method toSwiftArray: not nullable Array<not nullable T>

 

Array<T!>! toSwiftArray()

 

func toSwiftArray() -> Swift.Array<T>

 

Swift.Array<T> toSwiftArray()

 

Function toSwiftArray() As Swift.Array<T>

ToSwiftArray

 

method ToSwiftArray: not nullable Array<not nullable T>

 

Array<T!>! ToSwiftArray()

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func ToSwiftArray() -> Swift.Array<T>
// Toffee-UIKit for Mac
func ToSwiftArray() -> [T]

 

Swift.Array<T> ToSwiftArray()

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function ToSwiftArray() As Swift.Array<T>
// Island-UIKit for Mac-x86_64
Function ToSwiftArray() As Array<T>

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

 

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

 

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

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func ToSwiftArray<U>() -> Array<U>
// Toffee-UIKit for Mac
func ToSwiftArray<U>() -> [U]

 

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

underestimateCount

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method underestimateCount: not nullable Int
// Island-UIKit for Mac-x86_64
method underestimateCount: not nullable Int

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int! underestimateCount()
// Island-UIKit for Mac-x86_64
Int! underestimateCount()

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func underestimateCount() -> Int
// Toffee-UIKit for Mac
func underestimateCount() -> Int

 

Int underestimateCount()

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function underestimateCount() As Int
// Island-UIKit for Mac-x86_64
Function underestimateCount() As Int

 

count

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property count: not nullable Int read;
// Island-UIKit for Mac-x86_64
property count: not nullable Int read;

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int! count { get; }
// Island-UIKit for Mac-x86_64
Int! count { get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var count: Int { get{} }
// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var count: Int { get{} }

 

Int count { __get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property count() As Int
// Island-UIKit for Mac-x86_64
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 .NET, .NET Standard 2.0, Cooper, Island, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator

 

property first: nullable T read;

 

T? first { get; }

 

var first: T? { get{} }

 

T first { __get; }

 

ReadOnly Property first() As T?

first Toffee-UIKit for Mac

 

property first: nullable T read;

 

T? first { get; }

 

var first: T? { get{} }

 

T first { __get; }

 

ReadOnly Property first() As T?

isEmpty

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property isEmpty: not nullable Bool read;
// Island-UIKit for Mac-x86_64
property isEmpty: not nullable Bool read;

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! isEmpty { get; }
// Island-UIKit for Mac-x86_64
Bool! isEmpty { get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var isEmpty: Bool { get{} }
// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var isEmpty: Bool { get{} }

 

Bool isEmpty { __get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property isEmpty() As Bool
// Island-UIKit for Mac-x86_64
ReadOnly Property isEmpty() As Bool

lazy

 

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

 

IEnumerable<T!>! lazy { get; }

 

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

 

Iterable<T> lazy { __get; }

 

ReadOnly Property lazy() As IEnumerable<T>

 

contains

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method contains(item: not nullable T): not nullable Bool
// Island-UIKit for Mac-x86_64
method contains(item: not nullable T): not nullable Bool

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! contains(T! item)
// Island-UIKit for Mac-x86_64
Bool! contains(T! item)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func contains(_ item: T) -> Bool
// Toffee-UIKit for Mac
func contains(_ item: T) -> Bool

 

Bool contains(T item)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function contains(item As T) As Bool
// Island-UIKit for Mac-x86_64
Function contains(item As T) As Bool

Parameters:

  • item:

dropFirst

 

method dropFirst: not nullable IEnumerable<not nullable T>

 

IEnumerable<T!>! dropFirst()

 

func dropFirst() -> INSFastEnumeration<T>

 

Iterable<T> dropFirst()

 

Function dropFirst() As IEnumerable<T>

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

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method dropFirst(n: not nullable Int): not nullable IEnumerable<not nullable T>
// Island-UIKit for Mac-x86_64
method dropFirst(n: not nullable Int): not nullable IEnumerable<not nullable T>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
IEnumerable<T!>! dropFirst(Int! n)
// Island-UIKit for Mac-x86_64
IEnumerable<T!>! dropFirst(Int! n)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func dropFirst(_ n: Int) -> INSFastEnumeration<T>
// Toffee-UIKit for Mac
func dropFirst(_ n: Int) -> INSFastEnumeration<T>

 

Iterable<T> dropFirst(Int n)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function dropFirst(n As Int) As IEnumerable<T>
// Island-UIKit for Mac-x86_64
Function dropFirst(n As Int) As IEnumerable<T>

Parameters:

  • n:

dropLast

 

method dropLast: not nullable IEnumerable<not nullable T>

 

IEnumerable<T!>! dropLast()

 

func dropLast() -> INSFastEnumeration<T>

 

Iterable<T> dropLast()

 

Function dropLast() As IEnumerable<T>

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

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method dropLast(n: not nullable Int): not nullable IEnumerable<not nullable T>
// Island-UIKit for Mac-x86_64
method dropLast(n: not nullable Int): not nullable IEnumerable<not nullable T>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
IEnumerable<T!>! dropLast(Int! n)
// Island-UIKit for Mac-x86_64
IEnumerable<T!>! dropLast(Int! n)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func dropLast(_ n: Int) -> INSFastEnumeration<T>
// Toffee-UIKit for Mac
func dropLast(_ n: Int) -> INSFastEnumeration<T>

 

Iterable<T> dropLast(Int n)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function dropLast(n As Int) As IEnumerable<T>
// Island-UIKit for Mac-x86_64
Function dropLast(n As Int) As IEnumerable<T>

Parameters:

  • n:

enumerated .NET, .NET Standard 2.0, Island, Toffee-UIKit for Mac

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method enumerated: not nullable IEnumerable<not nullable tuple of (not nullable Int, not nullable T)>
// Island-UIKit for Mac-x86_64
method enumerated: not nullable IEnumerable<not nullable tuple of (not nullable Int, not nullable T)>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
IEnumerable<(Int!, T!)!>! enumerated()
// Island-UIKit for Mac-x86_64
IEnumerable<(Int!, T!)!>! enumerated()

 

func enumerated() -> INSFastEnumeration<(Int64, not nullable T!)>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function enumerated() As IEnumerable<Tuple (Of Int, T)>
// Island-UIKit for Mac-x86_64
Function enumerated() As IEnumerable<Tuple (Of Int, T)>

enumerated Cooper, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator

 

func enumerated() -> INSFastEnumeration<(Int64, not nullable T!)>

 

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

enumerated Toffee-watchOS, Toffee-watchOS Simulator

 

func enumerated() -> INSFastEnumeration<(Int32, not nullable T!)>

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

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method filter(includeElement: not nullable Func<not nullable T, not nullable Bool>): not nullable IEnumerable<not nullable T>
// Island-UIKit for Mac-x86_64
method filter(includeElement: not nullable Func<not nullable T, not nullable Bool>): not nullable IEnumerable<not nullable T>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
IEnumerable<T!>! filter(Func<T!, Bool!>! includeElement)
// Island-UIKit for Mac-x86_64
IEnumerable<T!>! filter(Func<T!, Bool!>! includeElement)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
func filter(_ includeElement: Func<T, Bool>) -> IEnumerable<T>
// Island-UIKit for Mac-x86_64
func filter(_ includeElement: Func<T, Bool>) -> IEnumerable<T>

 

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

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function filter(includeElement As Func (Of T, Bool)) As IEnumerable<T>
// Island-UIKit for Mac-x86_64
Function filter(includeElement As Func (Of T, Bool)) As IEnumerable<T>

Parameters:

  • includeElement:

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

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func filter(_ includeElement: (T, NSError) -> Bool!, error $error: NSError) -> INSFastEnumeration<T>
// Toffee-UIKit for Mac
func filter(_ includeElement: (T, NSError) -> Bool!, error $error: NSError) -> INSFastEnumeration<T>

Parameters:

  • includeElement:
  • $error:

flatten

 

method flatten: not nullable IEnumerable<not nullable T>

 

IEnumerable<T!>! flatten()

 

func flatten() -> INSFastEnumeration<T>

 

Iterable<T> flatten()

 

Function flatten() As IEnumerable<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 T))

Parameters:

  • body:

forEach body(not nullable block(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<T!>! generate()

 

func generate() -> INSFastEnumeration<T>

 

Iterable<T> generate()

 

Function generate() As IEnumerable<T>

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

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method indexOf(predicate: not nullable Func<not nullable T, not nullable Bool>): nullable Int
// Island-UIKit for Mac-x86_64
method indexOf(predicate: not nullable Func<not nullable T, not nullable Bool>): nullable Int

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int? indexOf(Func<T!, Bool!>! predicate)
// Island-UIKit for Mac-x86_64
Int? indexOf(Func<T!, Bool!>! predicate)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func indexOf(_ predicate: (T) -> Bool) -> Int?
// Toffee-UIKit for Mac
func indexOf(_ predicate: (T) -> Bool) -> Int?

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function indexOf(predicate As Func (Of T, Bool)) As Int?
// Island-UIKit for Mac-x86_64
Function indexOf(predicate As Func (Of T, 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 T, Boolean)) As Long?

Parameters:

  • predicate:

joined separator(not nullable String): not nullable String

 

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<T!>! joined separator(IEnumerable<T!>! separator)

 

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

 

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

 

Function joined separator(separator As IEnumerable<T>) As IEnumerable<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<T!>! joined separator(T![]! separator)

 

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

 

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

 

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

Parameters:

  • separator:

map<U>

 

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

 

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

 

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

 

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

 

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

Parameters:

  • transform:

maxElement (not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable T .NET, .NET Standard 2.0, Island, Toffee-UIKit for Mac

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method maxElement(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable T
// Island-UIKit for Mac-x86_64
method maxElement(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable T

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
T? maxElement(Func<T!, T!, Bool!>! isOrderedBefore)
// Island-UIKit for Mac-x86_64
T? maxElement(Func<T!, T!, Bool!>! isOrderedBefore)

 

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

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function maxElement(isOrderedBefore As Func (Of T, T, Bool)) As T?
// Island-UIKit for Mac-x86_64
Function maxElement(isOrderedBefore As Func (Of T, T, Bool)) As T?

Parameters:

  • isOrderedBefore:

maxElement (not nullable Func<not nullable T, not nullable T, not nullable Boolean>): nullable T Cooper, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator

 

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

 

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

Parameters:

  • isOrderedBefore:

minElement (not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable T .NET, .NET Standard 2.0, Island, Toffee-UIKit for Mac

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method minElement(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable T
// Island-UIKit for Mac-x86_64
method minElement(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Bool>): nullable T

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
T? minElement(Func<T!, T!, Bool!>! isOrderedBefore)
// Island-UIKit for Mac-x86_64
T? minElement(Func<T!, T!, Bool!>! isOrderedBefore)

 

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

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function minElement(isOrderedBefore As Func (Of T, T, Bool)) As T?
// Island-UIKit for Mac-x86_64
Function minElement(isOrderedBefore As Func (Of T, T, Bool)) As T?

Parameters:

  • isOrderedBefore:

minElement (not nullable Func<not nullable T, not nullable T, not nullable Boolean>): nullable T Cooper, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator

 

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

 

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

Parameters:

  • isOrderedBefore:

prefix

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method prefix(maxLength: not nullable Int): not nullable IEnumerable<not nullable T>
// Island-UIKit for Mac-x86_64
method prefix(maxLength: not nullable Int): not nullable IEnumerable<not nullable T>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
IEnumerable<T!>! prefix(Int! maxLength)
// Island-UIKit for Mac-x86_64
IEnumerable<T!>! prefix(Int! maxLength)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func prefix(_ maxLength: Int) -> INSFastEnumeration<T>
// Toffee-UIKit for Mac
func prefix(_ maxLength: Int) -> INSFastEnumeration<T>

 

Iterable<T> prefix(Int maxLength)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function prefix(maxLength As Int) As IEnumerable<T>
// Island-UIKit for Mac-x86_64
Function prefix(maxLength As Int) As IEnumerable<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 U, T, U)) As U

Parameters:

  • initial:
  • combine:

reverse

 

method reverse: not nullable IEnumerable<not nullable T>

 

IEnumerable<T!>! reverse()

 

func reverse() -> INSFastEnumeration<T>

 

Iterable<T> reverse()

 

Function reverse() As IEnumerable<T>

sorted

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method sorted by(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Bool>): not nullable IEnumerable<not nullable T>
// Island-UIKit for Mac-x86_64
method sorted by(isOrderedBefore: not nullable Func<not nullable T, not nullable T, not nullable Bool>): not nullable IEnumerable<not nullable T>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
IEnumerable<T!>! sorted by(Func<T!, T!, Bool!>! isOrderedBefore)
// Island-UIKit for Mac-x86_64
IEnumerable<T!>! sorted by(Func<T!, T!, Bool!>! isOrderedBefore)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func sorted(by isOrderedBefore: (T, T) -> Bool) -> INSFastEnumeration<T>
// Toffee-UIKit for Mac
func sorted(by isOrderedBefore: (T, T) -> Bool) -> INSFastEnumeration<T>

 

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

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function sorted by(isOrderedBefore As Func (Of T, T, Bool)) As IEnumerable<T>
// Island-UIKit for Mac-x86_64
Function sorted by(isOrderedBefore As Func (Of T, T, Bool)) As IEnumerable<T>

Parameters:

  • isOrderedBefore:

startsWith

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method startsWith prefix(p: not nullable IEnumerable<not nullable T>): not nullable Bool
// Island-UIKit for Mac-x86_64
method startsWith prefix(p: not nullable IEnumerable<not nullable T>): not nullable Bool

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! startsWith prefix(IEnumerable<T!>! p)
// Island-UIKit for Mac-x86_64
Bool! startsWith prefix(IEnumerable<T!>! p)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func startsWith(prefix p: INSFastEnumeration<T>) -> Bool
// Toffee-UIKit for Mac
func startsWith(prefix p: INSFastEnumeration<T>) -> Bool

 

Bool startsWith prefix(Iterable<T> p)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function startsWith prefix(p As IEnumerable<T>) As Bool
// Island-UIKit for Mac-x86_64
Function startsWith prefix(p As IEnumerable<T>) As Bool

Parameters:

  • p:

suffix

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method suffix(maxLength: not nullable Int): not nullable IEnumerable<not nullable T>
// Island-UIKit for Mac-x86_64
method suffix(maxLength: not nullable Int): not nullable IEnumerable<not nullable T>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
IEnumerable<T!>! suffix(Int! maxLength)
// Island-UIKit for Mac-x86_64
IEnumerable<T!>! suffix(Int! maxLength)

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func suffix(_ maxLength: Int) -> INSFastEnumeration<T>
// Toffee-UIKit for Mac
func suffix(_ maxLength: Int) -> INSFastEnumeration<T>

 

Iterable<T> suffix(Int maxLength)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function suffix(maxLength As Int) As IEnumerable<T>
// Island-UIKit for Mac-x86_64
Function suffix(maxLength As Int) As IEnumerable<T>

Parameters:

  • maxLength:

toSwiftArray .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator

 

method toSwiftArray: not nullable Array<not nullable T>

 

Array<T!>! toSwiftArray()

 

func toSwiftArray() -> Swift.Array<T>

 

Swift.Array<T> toSwiftArray()

 

Function toSwiftArray() As Swift.Array<T>

ToSwiftArray

 

method ToSwiftArray: not nullable Array<not nullable T>

 

Array<T!>! ToSwiftArray()

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func ToSwiftArray() -> Swift.Array<T>
// Toffee-UIKit for Mac
func ToSwiftArray() -> [T]

 

Swift.Array<T> ToSwiftArray()

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function ToSwiftArray() As Swift.Array<T>
// Island-UIKit for Mac-x86_64
Function ToSwiftArray() As Array<T>

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

 

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

 

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

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func ToSwiftArray<U>() -> Array<U>
// Toffee-UIKit for Mac
func ToSwiftArray<U>() -> [U]

 

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

underestimateCount

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method underestimateCount: not nullable Int
// Island-UIKit for Mac-x86_64
method underestimateCount: not nullable Int

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int! underestimateCount()
// Island-UIKit for Mac-x86_64
Int! underestimateCount()

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func underestimateCount() -> Int
// Toffee-UIKit for Mac
func underestimateCount() -> Int

 

Int underestimateCount()

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function underestimateCount() As Int
// Island-UIKit for Mac-x86_64
Function underestimateCount() As Int