Кирилл Черненко (@sfaqer) недавно запилил новую библиотеку под названием lambdas. Там вообще много чего наверчено, но основное - можно делать вот так:
Заменить(Массив, "Элемент -> Элемент + 1");
Изначально Кирилл развлекался с другой своей новой библиотекой (collectionos).
Если вы матёрый и упоротый пользователь оскрипта, то скорее всего помните про fluent - библиотеку по обработке коллекций, в которой и применялся прародитель лямбд на базе notify.
Кирилл добрался и до fluent! И сегодня выпущен новый релиз, в котором добавлена поддержка lambdas, ленивый проход конвейера, захват контекста и ещё улучшений по мелочи. И даже дока обновлена под современные реалии.
Ну не чудо ли? :)
Обновляйтесь, пробуйте, оставляйте фидбэк в @oscript_library, а Кирилл пока продолжит скрещивать fluent, lambdas, optional и collectionos для обеспечения плавного преобразования объектов библиотек между собой.
https://github.com/nixel2007/oscript-fluent/tree/develop