Size: a a a

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

2020 January 22

ДМ

Дмитрий Макаренко in Эликсир и Вунш
Gio Vani
<pre><%= @var |> inspect(pretty: true) |> raw %></pre>
👍 спасибо
источник

МБ

Максим Барулин in Эликсир и Вунш
Дмитрий Макаренко
Разумно. Может тогда стоит осветить контекст? Оператору нужно на экране видеть присланную структуру или мапу в таком виде, в каком она приходит от сервера. Данные могут быть разными, разное количество вложенности и разные поля. Поэтому прямое обращение к данным не выходит сделать универсальным способом. Конечно inspect |> raw  выводит всё. Но это всё читать не удобно. Что тут не так?
А ещё можно реализовать inspect протокол для своей структуры и видеть только нужное
источник

ДМ

Дмитрий Макаренко in Эликсир и Вунш
Максим Барулин
А ещё можно реализовать inspect протокол для своей структуры и видеть только нужное
В том то и дело, что нужное бывает очень по разному. Нужно всё.
источник

МК

Максим Кузьмин in Эликсир и Вунш
V
Напиши в шаблоне феникса
<%= IO.inspect(@myvar) |> raw %>
По необходимости заверни в pre
Там есть ещё опционально pretty: true
источник

МК

Максим Кузьмин in Эликсир и Вунш
А, ну да, надо было дочитать чат )
источник
2020 January 24

M

Marperia in Эликсир и Вунш
Добрый день! Выложил два пропозала в phoenix-core, но не получил желаемого отклика от коммьюнити. Кстати, один из них — автогенерация тестов. Если понравилась идея, можем начать пилить такую библиотеку in spare time. Немного подробнее: https://groups.google.com/forum/#!topic/phoenix-core/u8AWA9z5FUc
источник

AD

Anastasiya Dyachenko in Эликсир и Вунш
Marperia
Добрый день! Выложил два пропозала в phoenix-core, но не получил желаемого отклика от коммьюнити. Кстати, один из них — автогенерация тестов. Если понравилась идея, можем начать пилить такую библиотеку in spare time. Немного подробнее: https://groups.google.com/forum/#!topic/phoenix-core/u8AWA9z5FUc
Так то уже есть генерируемые тесты на основе схемы бд, все остальное слишком зависит от реализации. Есть примеры как это в других языках реализовано?
источник

M

Marperia in Эликсир и Вунш
Anastasiya Dyachenko
Так то уже есть генерируемые тесты на основе схемы бд, все остальное слишком зависит от реализации. Есть примеры как это в других языках реализовано?
Насколько мне известно, только Хаскель, но за них ничего сказать не могу, не пользовался
источник

AD

Anastasiya Dyachenko in Эликсир и Вунш
в общем если интересно, эта команда генерит контекст и тесты к нему https://hexdocs.pm/phoenix/Mix.Tasks.Phx.Gen.Context.html#content
источник

M

Marperia in Эликсир и Вунш
Anastasiya Dyachenko
в общем если интересно, эта команда генерит контекст и тесты к нему https://hexdocs.pm/phoenix/Mix.Tasks.Phx.Gen.Context.html#content
Ладно, не буду спорить, возможно когда-нибудь руки дойдут
источник

RP

Roman Pushkov in Эликсир и Вунш
А proper чем не угодил?
источник
2020 January 25

M

Marperia in Эликсир и Вунш
Roman Pushkov
А proper чем не угодил?
0. Erlang
1. Функции-обёртки, а не codegen, который можно дорабатывать
2. Мало крайних случаев

Но спасибо, не знал об этом
источник

IK

Ihor Katkov in Эликсир и Вунш
Marperia
0. Erlang
1. Функции-обёртки, а не codegen, который можно дорабатывать
2. Мало крайних случаев

Но спасибо, не знал об этом
как ты определил что мало крайних случаев?
источник

IK

Ihor Katkov in Эликсир и Вунш
источник

M

Marperia in Эликсир и Вунш
Пардон, возможно их там максимально возможное для автотестов количество
источник
2020 January 27

AD

Artem Denezhny in Эликсир и Вунш
#elixir

Elixir v1.10 released


что-то я пропустил, а это уже обсудили?

https://elixir-lang.org/blog/2020/01/27/elixir-v1-10-0-released/
источник

AB

Alexey Bolshakov in Эликсир и Вунш
в pro.elixir обсуждают. но только депрекейт sofo супервизоров
источник

AP

Andrey Pavlov in Эликсир и Вунш
а что там обсуждать, прям какого-то маст хэв в релизе нет особо
источник

AD

Artem Denezhny in Эликсир и Вунш
ну да, для тех кто elixir на IoT крутит, может и актуально что-то...

Allow the dual boot system of releases to be disabled on environments that are boot-time sensitive, such as embedded devices
источник

AD

Artem Denezhny in Эликсир и Вунш
Andrey Pavlov
а что там обсуждать, прям какого-то маст хэв в релизе нет особо
а это на kill feature не подходит? ))

https://hexdocs.pm/elixir/Code.html#module-compilation-tracers
источник