Спасибо. По типизации структур. TLDR: как типизировать поле в defstruct, чтобы оно было Array<OtherStruct>? Минимальный пример. Есть такая структура: defmodule Users.Model...
@Metadata( mv = {1, 1, 11}, bv = {1, 0, 2}, k = 1, d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\u000e\n\u0002\b\u0003\...
Понял, спасибо! А вот в таких случаях рекомендуется избавиться от %UsersRequest{} и писать просто %{} = data или даже просто data? request = case (query |> UsersRequest.valid...
Подскажите, пожалуйста! interface Test { val name: String } class TestProxy(var data: Test): Test by data class TestData(override val name: String): Test fun main(args:...
А, так мы это понимаем под "без наворотов"? Мне представлялось, что это как раз нормальный полноценный фронтенд, как он должен быть, а не "как можно проще". Но всё равно: если...
В gleam, я так понимаю, экосистемы ещё никакой нет? Потому что phoenix весь построен на макросах, например. То есть либо его через лютое ручное скрещивание юзать, либо имплеме...
Всё-таки ему для матчинга потребуется, чтобы был именно конкретный стракт. allAreSort = Enum.all?( [%{"field" => "s", "direction" => "a"}], &match?(%Sort{}, &1) ) # false...
Господи, что ж вы так любите этот манкипатчинг-то? Сделайте свою обёртку для своих функций, и сами ей и пользуйтесь, а если моя либа вдруг окажется в вашем проекте, то оставьт...
Уфф... тогда вам нужен шардинг на уровне БД, а не на уровне приложения. С pgsql намучаетесь. Посмотрите в сторону решений, построенных специально для этого, например Cassandra...
select t1.uuid, sum(case t2.state = 'state1' then 1 else 0 end) as state1_count, sum(case t2.state = 'state2' then 1 else 0 end) as state2_count, sum(case t2.s...
Народ, сорян, что врываюсь в дискуссию с оффтопом. Есть группа по элексиру для глупых вопросов, которые я не смог нагуглить?
А можно как-то делегировать в поле, которое инициализируется внутри класса, а не параметром конструктора? interface Interface { fun method() } class Trait: Interface { ...
Вопрос в том, зачем вам изначально потребовалось несколько разных инстансов. Какую именно проблему они решают? Просто чтобы предложить решение, нужно сначала знать, какие реше...
А в рантайме это никак не проверить, чтобы оно на тестах упало? Пройти все ключики, сравнить со списком допустимых
По запросу redux tea нагуглилось это 😁 Можно ссылочку на знакомство с TEA? ну или расшифровку, что гуглить
select t1.uuid, t2s1.id is not null as state1, t2s2.id is not null as state2 from table1 t1 left join table2 t2s1 on t2.t_uui = t1.uuid and t2.state = 'state1' lef...
А всякие LFE и прочие кложурподобные ЯП для BEAM вообще юзаются хоть где-то?
DQL или Native SQL + маппинг в свои классы же. Кто ж стату в слое БЛ считает, когда средствами БД можно сделать?)) Некорректно оценивать тяжелость инструмента на задаче, котор...
Спасибо за пример! Тут получается, что у всех инстансов MyTraitConsumer фактически будет отрабатывать один и тот же инстанс MyDependency? А если мне нужно будет, чтобы у каждо...
А чего забыли про это? lol.forEach { /*...*/ } lol.asSequence().forEach { /*...*/ }