Size: a a a

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

2019 August 31

T

Tharin in Эликсир и Вунш
Спасибо
источник

AD

Artem Denezhny in Эликсир и Вунш
@TharinEvra

нзч, только там Phoenix 1.3.0, сейчас уже 1.4, структура немного поменялась, появились такие вещи как LiveView и Cowboy 2.0, все остальное в принципе осталось таким же, главное понимание, это то что ООП меняется на функциональное программирование
источник

МК

Максим Кузьмин in Эликсир и Вунш
Воу, спасибо
источник

D

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

D

D in Эликсир и Вунш
правда она в бете до сих пор, там всё по полочкам о фениксе разложено
источник
2019 September 02

AB

Alexey Bolshakov in Эликсир и Вунш
@bochsdbg Сергей, куда пропал? Занят или есть какие-то новости по поводу решения для ХЛ капа?
источник
2019 September 03

VA

Vsevolod Avramov in Эликсир и Вунш
В руби я привык проверять из консоли метододы, создавая их с помощью однострочника.
Как с этим быть в iex?
iex(1)> def a(_), do: {:ok, b: 10}
** (ArgumentError) cannot invoke def/2 outside module
Вот на такое ошибку пишет. Я понимаю почему. У меня больше вопрос - как вы тестируете методы в консоли
источник

AV

Andrew Volozhanin in Эликсир и Вунш
я создаю модуль в одной строке вместе с функциями)
источник

AV

Andrew Volozhanin in Эликсир и Вунш
iex(3)> defmodule A do; def x(_), do: {:ok, 1}; end
warning: redefining module A (current version defined in memory)
 iex:3

{:module, A,
<<70, 79, 82, 49, 0, 0, 4, 12, 66, 69, 65, 77, 65, 116, 85, 56, 0, 0, 0, 117,
  0, 0, 0, 13, 8, 69, 108, 105, 120, 105, 114, 46, 65, 8, 95, 95, 105, 110,
  102, 111, 95, 95, 7, 99, 111, 109, 112, ...>>, {:x, 1}}
iex(4)> A.x(1)
{:ok, 1}
источник

AV

Andrew Volozhanin in Эликсир и Вунш
типа того
источник

VA

Vsevolod Avramov in Эликсир и Вунш
Спасибо. Буду пока так делать
источник

D

D in Эликсир и Вунш
можно еще как анонимные ф-ии:
a = fn _ -> {:ok, b: 10} end
источник
2019 September 05

DR

Dmitry Russ (Aleksandrov) in Эликсир и Вунш
Vsevolod Avramov
В руби я привык проверять из консоли метододы, создавая их с помощью однострочника.
Как с этим быть в iex?
iex(1)> def a(_), do: {:ok, b: 10}
** (ArgumentError) cannot invoke def/2 outside module
Вот на такое ошибку пишет. Я понимаю почему. У меня больше вопрос - как вы тестируете методы в консоли
Зачем методы однострочные тестировать?
источник

DR

Dmitry Russ (Aleksandrov) in Эликсир и Вунш
Многострочные методы так же тестируете?
источник

AD

Artem Denezhny in Эликсир и Вунш
скрещивание бульдогов с носорогами продолжается

 It’s actor-model because it has actors (similar to Erlang or Akka). 


https://tutorial.ponylang.io/
источник

AP

Andrey Pavlov in Эликсир и Вунш
Вообще пони довольно старый, странно что они до сих пор не заняли какую-нибудь нишу
источник

AD

Artem Denezhny in Эликсир и Вунш
no money, no honey
источник
2019 September 07

TF

Terry Filch in Эликсир и Вунш
https://ru.code-basics.com/languages/elixir

курсы для новичков начали делать ребята из hexlet
источник
2019 September 08

AD

Artem Denezhny in Эликсир и Вунш
ребята, доброе, кто-то сталкивался с аналитикой, в чем принципиальное различия между версиями OTP 20,21,22

и как это все коррелируется с версиями Elixir 1.7 1.8 1.9

PS ну и если к этому можно привязать еще и Phoenix 1.3 1.4 будет вообще замечательно
источник

AV

Andrew Volozhanin in Эликсир и Вунш
В плане перфоманс или новых фич?
источник