Новый весенний релиз ОСени под номером
4.2.0!
Главной фичей релиза является возможность добавления завязей прямо в виде лямбд на базе библиотеки lambdas. Поддерживается и передача параметров и захват контекста объекта. Такую завязь можно пластилинить в другие жёлуди, а сама завязь может принимать любой тип прилепляемых частиц, иметь характер и вообще кроме способа объявления ничем не отличается от метода с &Завязью на &Дубе.
На текущий момент это выглядит как-то так:
Поделка.ДобавитьЗавязь(
"&Завязь(""Множество"", Тип = ""МножествоСоответствие"") () -> {
| Результат = Новый МножествоСоответствие();
| Результат.Добавить(42);
| Возврат Результат;
|}"
);
Мы на ещё один шаг ближе к реализации амбициозного проекта под названием autumn-data, который объединит возможности ОСени и гибкость entity в одном гремучем флаконе.
К сожалению, мы пока не уверены, что текущий вариант API является финальным, поэтому он пока не отражён в документации, и вообще используйте на свой страх и риск и приходите к нам в чат "осеннее безумие", если чувствуете в себе силы быть первооткрывателем.
Напоследок - описание релиза от нейросетевого кролика, пост про которого я никак не напишу: