Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Fully qualified name: Std.Arrays.Swapped
function Swapped<'T>(firstIndex : Int, secondIndex : Int, array : 'T[]) : 'T[]
Summary
Applies a swap of two elements in an array.
Input
firstIndex
Index of the first element to be swapped.
secondIndex
Index of the second element to be swapped.
array
Array with elements to be swapped.
Output
The array with the in place swap applied.
Example
// The following returns [0, 3, 2, 1, 4]
Swapped(1, 3, [0, 1, 2, 3, 4]);