@proelixir

Страница 37 из 1045
Dmitry ?
28.07.2016
14:51:48
Не, правильно там

Google
Dmitry
28.07.2016
14:51:51
У меня компилируется

Vladimir
28.07.2016
14:52:29
Но lhs матчится с rhs???

Dmitry
28.07.2016
14:52:53
https://gist.github.com/Virviil/aa89580aa02522cb0093a988db153c71

вот такое всё компилится

я хз, но думаю что матчится

Dmitry ?
28.07.2016
14:53:33
Ну ты же можешь написать в коде просто params = [user_id: _user_id, group_id: _group_id]

Тут тоже самое

Vadim
28.07.2016
14:53:43
Это же одно и тоже

Можно писать a = 1 и 1 = a

Vladimir
28.07.2016
14:54:03
Я бля знаю

Dmitry ?
28.07.2016
14:54:25
Ок

Dmitry
28.07.2016
14:54:36
вопрос в том, у кого спросить как их разделить.

Если это возможно конечно

Google
Dmitry
28.07.2016
14:56:05
походу придётся убирать list и делать get/2 и get/3, а внутри собирать params

Vladimir
28.07.2016
14:56:49
Ну ты же можешь написать в коде просто params = [user_id: _user_id, group_id: _group_id]
Мне казалось, что в данном случае значение аргумента изначально будет в params, но ты можешь его задестрактить, оставив матч оператор, чтобы сохранить оригинальное значение.

Dmitry
28.07.2016
14:59:07
Вот так вотт решение короче https://gist.github.com/Virviil/0870d3bc331dbe2af8fde823b61e8d20

Чё там ребя, форкайте бырей vkapi, а то мы скоро уже всё напишем и вам ничего не останется)

Vladimir
28.07.2016
15:00:29
Не как аргумент функции.

elixirplayground.com

[Anonymous]
28.07.2016
15:00:44
Кстати

Где вообще эликсир/эрланг юзают?

Vladimir
28.07.2016
15:01:05
Stanislav
28.07.2016
15:01:10
пацаны пацаны а вы конкурируете с гошечкой ?

Vladimir
28.07.2016
15:01:15
В энтерпрайзе**************

[Anonymous]
28.07.2016
15:01:28
В продакшене бля
В каком энтерпрайзе. Конкретнее.

Dmitry
28.07.2016
15:01:39
Я лично нет)

пацаны пацаны а вы конкурируете с гошечкой ?

Stanislav
28.07.2016
15:01:53
с питонкой ?

Vladimir
28.07.2016
15:02:27
В каком энтерпрайзе. Конкретнее.
Ну дома такой сидишь употребляешь в пищу мамин борщ и пишешь на функциональщине..............

Dmitry
28.07.2016
15:02:55
Я думаю что везде, где люди пытаются делать конкурентный, или не дай бог параллельный код - гошечка, питончик, жава (не дай бог) - можно рассматривать erlang как конкурента

Stanislav
28.07.2016
15:02:56
это был тренд 2010

Google
Vladimir
28.07.2016
15:03:47
Где вообще эликсир/эрланг юзают?
https://github.com/doomspork/elixir-companies

Stanislav
28.07.2016
15:03:59
ну эрланг вообще нельзя рассматривать но если эликсир это подобие раби то пара питонистов останется без доширака все же

[Anonymous]
28.07.2016
15:04:01
Dmitry
28.07.2016
15:04:42
Я скажу своему раби, когда пойду в синагогу, что эликсир - его подобие

Stanislav
28.07.2016
15:04:44
потому что слишком топорный

Dmitry
28.07.2016
15:04:54
Это шютка века)))

Vladimir
28.07.2016
15:05:04
ггг)))

Vladimir
28.07.2016
15:05:26
Stanislav
28.07.2016
15:06:38
классов нет ничего нет. запили каунтер чтобы вышло менее тридцати строк. и пойми это весь этот блоут на каждый чих по сути

Dmitry
28.07.2016
15:06:53
Wargaming пишет на elixir точно - у меня корешь там работает, у них внутриигровой чат на beam крутиться

Vladimir
28.07.2016
15:06:56
классы ненужны

Stanislav
28.07.2016
15:07:00
ну ваще не важно. не хочу холивар. для сеня это все в прошлом просто

Stanislav
28.07.2016
15:07:19
вообще не жирно какбы

Vladimir
28.07.2016
15:07:29
> классов нет

Dmitry
28.07.2016
15:07:48
Ну они пишут на чём могут - всё равно в одно компилится

У них же там эрланг был

Google
Stanislav
28.07.2016
15:07:52
как конфигугировать код без классов ?

Vladimir
28.07.2016
15:07:57
=)

Vadim
28.07.2016
15:07:58
Модули и структуры

Stanislav
28.07.2016
15:08:17
параметризуемые модули это называется приехали

Vadim
28.07.2016
15:08:30
В модулях только функции

Все данные в типах

Vladimir
28.07.2016
15:08:43
классы - это синтаксический сахар

Stanislav
28.07.2016
15:08:44
а типов нет

Vladimir
28.07.2016
15:08:55
можно и без них

Vadim
28.07.2016
15:09:13
а типов нет
Есть. Динамическая типизация не значит её отсутствие

Stanislav
28.07.2016
15:09:14
да. это синтаксический сахар для конфигурирования. как без них ?

Vladimir
28.07.2016
15:09:25
определимся с терминами.

что такое "конфигурирование" в твоём понимании?

Dmitry
28.07.2016
15:10:04
На самом деле можно сделать почти как в "классном" руби: 5 |> minutes |> ago

Stanislav
28.07.2016
15:10:13
есть кусок дженерик кода. наследуем, определяем что нужно - получаем менее дженерик

Vladimir
28.07.2016
15:10:19
> раби
https://en.wiktionary.org/wiki/ruby#Pronunciation

Vladimir
28.07.2016
15:10:26
есть кусок дженерик кода. наследуем, определяем что нужно - получаем менее дженерик
behavior в Clojure - протоколы, как минимум. И там тоже нет классов!

Stanislav
28.07.2016
15:10:37
что behavior ?

Google
Vadim
28.07.2016
15:10:40
На самом деле можно сделать почти как в "классном" руби: 5 |> minutes |> ago
Только сегодня читал статью, где это minutes.ago обосрали

Dmitry
28.07.2016
15:10:50
behavioUr !!!

Vadim
28.07.2016
15:10:57
Это в британском

Stanislav
28.07.2016
15:11:01
ну что behavior ?

Vladimir
28.07.2016
15:11:04
и так и так прокатывает )

Stanislav
28.07.2016
15:11:05
что он решает ?

Vladimir
28.07.2016
15:11:20
что он решает ?
> есть кусок дженерик кода. наследуем, определяем что нужно - получаем менее дженерик это и решает

Dmitry
28.07.2016
15:11:25
Тоже читал. Так что это сарказм был))

Только сегодня читал статью, где это minutes.ago обосрали

Vladimir
28.07.2016
15:11:31
и так и так прокатывает )
В Elixir именно behaviour.

Vladimir
28.07.2016
15:11:48
ааа, ну ок ) я на эрланге пишу на работе.

Stanislav
28.07.2016
15:11:55
хм ну может и решает

Vladimir
28.07.2016
15:11:57
до Elixir на днях добрался

Vadim
28.07.2016
15:12:03
@minutes |> minutes |> ago, лол

Stanislav
28.07.2016
15:12:13
но ниже конкретного бихевиора же не опустишься

тоесть изменение это копипаст и замена буковки

Dmitry
28.07.2016
15:12:38
Только что запилил у себя в либе наследование через макрос __using__

Вообще зря наверное, но то что так можно - это факт

Stanislav
28.07.2016
15:12:51
во-во

Vladimir
28.07.2016
15:12:57
Композицию тогда уж, эм.

Vadim
28.07.2016
15:13:04
Наследование не нужно

Есть композиция

Страница 37 из 1045