Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
G_Z 18.10 21:34 / 18.10 21:35
Меня скорее смущает, что поведение ^array::create[$hash] и ^array::create[$array] не очень интуитивное. Но с другой стороны оно соответствует поведению $a[$hash;$array], поэтому так все-таки правильнее.Да, «пусть уж безобразно, зато единообразно». ©
#по сути эквивалентно такому?Да.
Можно без проблем заменить исключение на ^hN.add[$h2], надо только оговорить границы. То, куда записывается - только хеш или и объект например тоже? А то, что записывается?Никак не могу найти обсуждение, там были примеры.
Ну и решить насколько это вообще нужно. Экономия кода получается только если такую конструкцию использовать в параметрах метода при вызове.