Array
extension Array
extension Array: Namable
-
Extract members of types
Declaration
Swift
func of<T>(type: T.Type) -> [T]
Parameters
type
Desired type
Return Value
Array of all members of type
-
Extract first member of types
Declaration
Swift
func firstOf<T>(type: T.Type) -> T?
Parameters
type
Desired type
Return Value
First member of type if any
-
Sorting helper
Declaration
Swift
func insertionIndex( of element: Element, isOrderedBefore: (Element, Element) -> Bool) -> (index: Int, alreadyExists: Bool )
Parameters
element
Array element
isOrderedBefore
Order evaluation