Size: a a a

2019 August 03

d

dimiii in pro.elixir
dimiii
Забавно, хотел взять в качестве примера Monoid, но оказалось:
> ** (ArgumentError) protocol functions expect at least one argument
ЧЗХ?
Понятно почему так, вопрос что же делать в таком случае.
источник

LR

Lev Roskoshin in pro.elixir
Привет всем) Перехожу с NodeJS на elixir. Только начал. Столкнулся с проблемой что не понимаю где инициализировать коннект к монге.
{:ok, conn} = Mongo.start_link(url: "mongodb://localhost:27017/users_service")

defmodule UserDAL do
   def get_user_by_username username do
       Mongo.find(conn, "users", %{})
           |> Enum.to_list
   end
end{:ok, conn} = Mongo.start_link(url: "mongodb://localhost:27017/users_service")

defmodule UserDAL do
   def get_user_by_username username do
       Mongo.find(conn, "users", %{})
           |> Enum.to_list
   end
end
источник

LR

Lev Roskoshin in pro.elixir
Где об этом почитать можно, или где можно о таком поспрашивать?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
источник

LR

Lev Roskoshin in pro.elixir
Спасибо)
источник
2019 August 05

d

dimiii in pro.elixir
Насколько это можно считать идиоматичным кодом? https://paste.ofcode.org/PWmUnHXJ9vpHKwWxjjn38Z
источник

AB

Alexey Bolshakov in pro.elixir
О_о
  defp a ||| b do
   Map.merge(a, b)
 end
источник

AB

Alexey Bolshakov in pro.elixir
|> Kernel./ это чтобы во что бы то ни стало, в pipe засунуть
источник

AB

Alexey Bolshakov in pro.elixir
show в одну строку зачем-то. но это все моя вкусовщина так то
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Я такой код писал на паскале в 5 классе
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Тут вообще не понятно что происходит
источник

AB

Alexey Bolshakov in pro.elixir
Źmićer Rubinštejn
Тут вообще не понятно что происходит
это да. но я чисто тактически смотрел
источник

d

dimiii in pro.elixir
Źmićer Rubinštejn
Я такой код писал на паскале в 5 классе
А что именно непонятно?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Что делает этот код - не понятно
источник

d

dimiii in pro.elixir
Źmićer Rubinštejn
Что делает этот код - не понятно
Вычисляет коэффициент Пирсона
источник

AB

Alexey Bolshakov in pro.elixir
должно быть:
PirsonCalculateLibraryName.calculate(data)
))))
источник

d

dimiii in pro.elixir
В общем я не про 5ый класс хотел услышать и не show в одну строчку, а про передачу состояния.
Там есть более нездоровые вещи - типа для расчета stdev необходим mean
источник

AB

Alexey Bolshakov in pro.elixir
dimiii
В общем я не про 5ый класс хотел услышать и не show в одну строчку, а про передачу состояния.
Там есть более нездоровые вещи - типа для расчета stdev необходим mean
так и надо было говорить. телепаты же летом в отпуске
источник

d

dimiii in pro.elixir
Эликсир мемоизирует чистые функции?
источник

AB

Alexey Bolshakov in pro.elixir
чо?
источник