Skip to the content.

array

local array = import "github.com/jsonnet-libs/xtd/array.libsonnet"

array implements helper functions for processing arrays.

Index

Fields

fn filterMapWithIndex

filterMapWithIndex(filter_func, map_func, arr)

filterMapWithIndex works the same as std.filterMap with the addition that the index is passed to the functions.

filter_func and map_func function signature: function(index, array_item)

fn slice

slice(indexable, index, end='null', step=1)

slice works the same as std.slice but with support for negative index/end.