Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Sumo 07.12.2015 20:58
... чтобы можно было взять *args и запихнуть их в вызов другой функции без лишних выкрутасов с хешем.@method[name;*args] ^reflection:apply[$func;$args] @func[param1;param2;param3;*trap] ...Или сохранить для последующего вызова:
$self.task[ $.method[$func1] $.args[$.0[...] $.1[..] $.2[...]] ] ... @process[] ^reflection:apply[$self.task.method;$self.task.args] @func1[param1;*args] ...Чтобы не звать reflection:method, process и разделять хеш на параметры.