From d7485293372163108a55539a2dda8f9c2ed7dbe1 Mon Sep 17 00:00:00 2001 From: Nick Treleaven Date: Sun, 27 Mar 2022 12:29:20 +0100 Subject: [PATCH] doc: add links to notable array related subheadings (#13838) --- doc/docs.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/doc/docs.md b/doc/docs.md index 1e1d8f175f..029af7ce07 100644 --- a/doc/docs.md +++ b/doc/docs.md @@ -77,6 +77,9 @@ For more details and troubleshooting, please visit the [vab GitHub repository](h * [Strings](#strings) * [Numbers](#numbers) * [Arrays](#arrays) + * [Multidimensional arrays](#multidimensional-arrays) + * [Array methods](#array-methods) + * [Array slices](#array-slices) * [Fixed size arrays](#fixed-size-arrays) * [Maps](#maps) * [Module imports](#module-imports) @@ -1164,7 +1167,7 @@ println(a) // [0, 1, 2, 3, 4, 5] println(b) // [7, 3] ``` -### Slices with negative indexes +##### Slices with negative indexes V supports array and string slices with negative indexes. Negative indexing starts from the end of the array towards the start, @@ -1187,7 +1190,7 @@ println(a#[20..10]) // [] println(a#[20..30]) // [] ``` -### Array method chaining +#### Array method chaining You can chain the calls of array methods like `.filter()` and `.map()` and use the `it` built-in variable to achieve a classic `map/filter` functional paradigm: