slice

fun <T, D : Dimension, O : Dimension> MultiArray<T, D>.slice(inSlice: ClosedRange<Int>, axis: Int = 0): NDArray<T, O>
fun <T, D : Dimension, O : Dimension> MultiArray<T, D>.slice(indexing: Map<Int, Indexing>): NDArray<T, O>
fun <T> MultiArray<T, DN>.slice(map: Map<Int, Indexing>): MultiArray<T, DN>