Size: a a a

Эликсир и Вунш

2020 April 12

DG

Dmitry Grach in Эликсир и Вунш
Suren Kirakosyan
К этой мысли меня натолкнуло чтение исходников книги "Craft GraphQL APIs in Elixir with Absinthe"
PragProg? Они подшивают в книги уникальные для каждого покупателя подписи. Лучше не раскидываться.
источник

SK

Suren Kirakosyan in Эликсир и Вунш
Dmitry Grach
PragProg? Они подшивают в книги уникальные для каждого покупателя подписи. Лучше не раскидываться.
ага, точно!
источник

СФ

Святослав Ф in Эликсир и Вунш
A1exey Lopatin
Вроде как хорошей практикой считается хранить схемы отдельно (в папке
/schemas) а операции над ними отдельно. Я храню их в папке /transactions
типа /user_transactions.ex etc. Где вы храните операци с базой? В одном месте
или в модулях с бинес-логикой? Есть ли статьи на эту тему?
Хорошая практика в фениксе это DDD
источник

SK

Suren Kirakosyan in Эликсир и Вунш
Святослав Ф
Хорошая практика в фениксе это DDD
В смысле?
источник

СФ

Святослав Ф in Эликсир и Вунш
источник

СФ

Святослав Ф in Эликсир и Вунш
источник

СФ

Святослав Ф in Эликсир и Вунш
Так как контекст это набор нескольких схем, то схема лежит в папке  этого контекста
источник
2020 April 13

SK

Suren Kirakosyan in Эликсир и Вунш
Спасибо большое!
источник
2020 April 15

МК

Максим Кузьмин in Эликсир и Вунш
Коллеги, я понимаю что это не очень хорошая практика даже на бумаге, но мне все равно надо.
В Эликсире/Эрланге можно из условно пользовательского ввода получить регулярку в рантайме?
источник

МК

Максим Кузьмин in Эликсир и Вунш
так, нашел, Regex.compile все делает
источник

МК

Максим Кузьмин in Эликсир и Вунш
данке!
источник

DG

Dmitry Grach in Эликсир и Вунш
Максим Кузьмин
Коллеги, я понимаю что это не очень хорошая практика даже на бумаге, но мне все равно надо.
В Эликсире/Эрланге можно из условно пользовательского ввода получить регулярку в рантайме?
В идеале для этого лучше сделать какой-то ограниченный сабсет.
Может быть даже какой-то более простой для конечного пользователя DSL. Это не так сложно.
источник

МК

Максим Кузьмин in Эликсир и Вунш
Dmitry Grach
В идеале для этого лучше сделать какой-то ограниченный сабсет.
Может быть даже какой-то более простой для конечного пользователя DSL. Это не так сложно.
Хорошая мысль, спасибо!
источник

DG

Dmitry Grach in Эликсир и Вунш
Максим Кузьмин
Хорошая мысль, спасибо!
Вот эту книгу очень рекомендую. Там хоть и примеры на Ruby, но она очень классно рассказывает про написание интерпретаторов, и про конечные автоматы, из которых состоят регулярки.
А еще, нужно помнить, что Elixir стоит поверх Erlang в котором есть встроенные Lex & Yacc
Собственно по этой книжке я писал интерпретатор Clojure на Ruby, и сделал пока только ридер и парсер той же Clojure на Elixir
источник

VS

Vladimir Sekisov in Эликсир и Вунш
Максим Кузьмин
Коллеги, я понимаю что это не очень хорошая практика даже на бумаге, но мне все равно надо.
В Эликсире/Эрланге можно из условно пользовательского ввода получить регулярку в рантайме?
источник
2020 April 16

KE

Konstantin Ermolchev in Эликсир и Вунш
Dmitry Grach
Вот эту книгу очень рекомендую. Там хоть и примеры на Ruby, но она очень классно рассказывает про написание интерпретаторов, и про конечные автоматы, из которых состоят регулярки.
А еще, нужно помнить, что Elixir стоит поверх Erlang в котором есть встроенные Lex & Yacc
Собственно по этой книжке я писал интерпретатор Clojure на Ruby, и сделал пока только ридер и парсер той же Clojure на Elixir
А что за книга, не подскажешь? Название напиши или ссылку на Амазон
источник

ES

Edward Skalibog in Эликсир и Вунш
+
источник

f

filin49 in Эликсир и Вунш
+
источник

DS

Dmitry Shpagin in Эликсир и Вунш
+
источник

DG

Dmitry Grach in Эликсир и Вунш
Блин, обложку то не прикрепил.
Теория вычислений для программистов
источник