Copy as Markdown View as Markdown (opens in new tab) View on GitHub (opens in new tab) Open in... ChatGPT (opens in new tab) Claude (opens in new tab) Perplexity (opens in new tab) splitAt splitAt<T>(array: Array<T>, n: Number): Pair<Array<T>, Array<T>> Splits an array into two at a given position. Introduced in DataWeave version 2.2.0. Parameters Name Description array The array of elements. n The index at which to split the array. Example Source %dw 2.0 import * from dw::core::Arrays output application/json var users = ["Mariano", "Leandro", "Julian"] --- users splitAt 1 Output { "l": [ "Mariano" ], "r": [ "Leandro", "Julian" ] } splitAt(array: Null, n: Any): Null Helper function that enables splitAt to work with a null value. Introduced in DataWeave version 2.4.0.