The OpenD Programming Language

sort.sort

Sort for one-dimensional Series.

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

Meta