Size: a a a

2021 May 02

DH

Dark Hole in dlang.ru
Ну так это будет тоже маппер, просто промежуточный
источник

DH

Dark Hole in dlang.ru
raw data ->(map) key-value ->(map) final config
источник

KF

Konstantin Firsov in dlang.ru
ну, в общем случае мапинг наверное можно рассмотреть как отображение множества ключей-значений конфига на структуру данных в ди, только в одном случае будет ассоциативный массив, а в другом - объект. Если рассмотреть как множества: сюръекция или как его там (могу перепутать) когда два элемента одного множества на один в другом скорее невалидный результат, два разных ключа конфига не могут в одно поле или ключ, это чревато ошибками, иньекция технически может, когда конфигов много и часть ключей конфига заполняет только часть объекта, остальные не трогаются, хотя на выходе объект все равно должен быть заполнен весь... разве что может какие требования безопасности и т.п. хз, биекция тоже скорее только очень простой случай, где один конфиг, но это уж очень простое приложение и файлы конфигов будут содержать как и общие ключи для всех, так и специфические для него, отсюда нельзя взять и скопировать такой конфиг в другое приложение, он перезапишет пользовательский, так что рано или поздно минимум конфигов увеличится до двух, иначе проблема его копировать между проектами
источник

KF

Konstantin Firsov in dlang.ru
ладно, пока попробую с Variant, чисто ради эксперимента, если совсем будет тошно, то тогда буду пробовать что-нибудь то, что писали выше. Спасибо всем откликнувшимся.
источник

EP

Egor Pugin in dlang.ru
там можно any кастить к запрашиваемому типу, либо просто уже объекты формировать нужного типа на капждую настройку (кодеген, миксины)
источник
2021 May 03

Е

Евгений in dlang.ru
кто-то тут писал, что в Rust все прекрасно с асинхронностью. И как в расте сделана асинхронность?
async/await проимисы и фьючерсы?
источник

Тᅠ

Туночка ᅠᅠ... in dlang.ru
В расте...
источник

Тᅠ

Туночка ᅠᅠ... in dlang.ru
источник

EP

Egor Pugin in dlang.ru
это вряд ли так
источник

Е

Евгений in dlang.ru
А как?
источник

ID

Iv@n Dereviankin in dlang.ru
футуры это и есть промисы
источник

EP

Egor Pugin in dlang.ru
плохо
источник

Е

Евгений in dlang.ru
ну, в традиционной терминологии нет.
источник

ID

Iv@n Dereviankin in dlang.ru
вообще асинк в расте самая ужасная его часть. на него жалуються все кому не лень
источник

ID

Iv@n Dereviankin in dlang.ru
раст нетрадиционный
источник

Е

Евгений in dlang.ru
А, ну ок.
источник

SG

Serg Gini in dlang.ru
Может в этом и есть его залог успеха... успеха точнее пока что нет, но есть задаток на успех :)
источник

ID

Iv@n Dereviankin in dlang.ru
ну пока что это только хайп)
источник

ID

Iv@n Dereviankin in dlang.ru
но может быть когданибуть...
источник

SG

Serg Gini in dlang.ru
Хайп один из залогов успеха
источник