The OpenD Programming Language

sort.sort

Sort n-dimensional slice.

  1. Slice!(Iterator, N, kind) sort(Slice!(Iterator, N, kind) slice)
    template sort(alias less = "a < b")
    static if(__traits(isSame, naryFun!less, less))
    Slice!(Iterator, N, kind)
    sort
    (
    Iterator
    size_t N
    SliceKind kind
    )
    (
    Slice!(Iterator, N, kind) slice
    )
  2. T[] sort(T[] ar)
  3. Series!(IndexIterator, Iterator, N, kind) sort(Series!(IndexIterator, Iterator, N, kind) series)
  4. Series!(IndexIterator, Iterator, N, kind) sort(Series!(IndexIterator, Iterator, N, kind) series, Slice!SortIndexIterator indexBuffer, Slice!DataIterator dataBuffer)

Meta