Allow lambda functions and map, reduce, filter with Base formulas

Use case or problem

While working with lists and objects in Bases, there is a lack of higher order functions. This will open up possibilities to work with complex dataset inside the frontmatter.

Proposed solution

Lambda functions as

(arg, arg2) => {statement1; statment2; return}

Higher order functions as

map(() => {}, [...])
map(() => {}, {...})

Related feature requests (optional)

Related to this, it would be great to have row contextual search in bases to allow some basic joining of the dataset. Also, similarly having the backlinks exposed would add an additional layer of functionality.

3 Likes