diff --git a/docs/language-definition.md b/docs/language-definition.md index 7574ff2f..3b72c083 100644 --- a/docs/language-definition.md +++ b/docs/language-definition.md @@ -296,6 +296,17 @@ Braces `{` `}` can be omitted: filter(tweets, len(.Content) > 240) ``` +:::tip +In nested predicates, to access the outer variable, use [variables](#variables). + +```expr +filter(posts, { + let post = #; + any(.Comments, .Author == post.Author) +}) +``` +::: + ## String Functions ### trim(str[, chars]) {#trim}