Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
G_Z 17.10 06:19 / 17.10 06:21
Предлагаю такой вариант: текущий create переименовываем в copy, текущий new переименовываем в create.Да, так, на мой взгляд, лучше.
По-моему создание массива в коде — самая частая операция.Да, но только для строк и объектов.
Для которой мы сделали отдельный синтаксис $a[v1;v2;v3], который покрывает мне кажется 90% реальных случаев.
^хеш_a.union[хеш_b]? Если нужно что-то другое - скажи, метод добавить дело нехитрое.Нет-нет, дело не в методе.
$h1[$.1[a]] $h2[ $.2[b] ^hash::create[$h1] ] # hash may not be overwritten with hash, store it to variable insteadТут, разве, что аргументы у того же hash::create помогли бы:
$h1[$.1[a]] $h2[^hash::create[$.2[b];$h1;…]]Чтобы сразу сливать всё в один хеш и без побочных эффектов, как сейчас при:
$h1[$.1[a]] $h2[ $h1 $.2[b] ]