Closed harnyk closed 1 year ago
На рахунок "ключі", можливо це назвати краще "слова" :thinking:
А значення як тоді назвати?
Значення не треба перейменовувати в такому випадку, але давайте запитаємо в чаті Мавки
До речі, цікавий вигляд Словника з типами, але думаю чи не буде він заважати оператору заперечення ! який теж має бути в мові
Я думав у нас є оператор не
Я бачу такі способи перевіряти чи ні
:
1 варіант (який зараз):
якщо користувач.має_дозволи не так
;;
кінець
1.5 варіант (який зараз):
якщо користувач.має_дозволи рівно ні
;;
кінець
2 варіант (який планується додати)
якщо !користувач.має_дозволи
;;
кінець
3 варіант (який може бути, але виглядає дивно)
якщо не користувач.має_дозволи
;;
кінець
Словник втілено в такому вигляді: https://мавка.укр/docs/maps
Залишилось дописати дії для керування ним.
До словника додано базові необхідні дії для роботи. Параметризовані словники в першій версії робити не будемо - залишимо це на другу, якраз буде час нормально обдумати.
Закриваю це issue. Якщо є пропозиції, що до словника ще можна додати, прохання створити нове issue.
Пропозиція
Асоціативний словник (мапа, хеш).
Альтернатива методам отримати/встановити, використовується гіпотетичний оператор індексного доступу
.()
:Опис параметризованого типу словника, використовуючи гіпотетичний оператор узагальнення
!(Т0,Т1,...)
: