@proelixir

Страница 450 из 1045
Rafael
21.03.2017
12:57:57
Из <<4, 0, 0, 0>> в 4

я нашел один способ, но для этого лишняя строчка нужна: << number :: unsigned-little-integer-size(32) >> = number мб есть другие способы?

Kirill
21.03.2017
13:01:01
Привет

Dmytro
21.03.2017
13:02:25
✋ день добрый

Google
Rafael
21.03.2017
13:08:10
что посоветуется для реализации простенького rest api?

Dmytro
21.03.2017
13:08:21
Rafael
21.03.2017
13:09:02
не вариант, у меня переменная может содержать представление числа 547

или 549405

Alexander
21.03.2017
13:09:23
Dmytro
21.03.2017
13:09:44
или 549405
можно пример, а то я не совсем понял как такие числа в bitstrings можно хранить?

Rafael
21.03.2017
13:11:01
сейчас покажу



все, забейте на этот вопрос

Kirill
21.03.2017
13:21:31
Посоветуйте, что читать новичку в Elixir'e ?

Ivan
21.03.2017
13:23:16
Посоветуйте, что читать новичку в Elixir'e ?
чатик читай. ниче про эликсир не узнаешь, зато интересно

Google
Roman
21.03.2017
13:24:29
Простите

Kirill
21.03.2017
13:25:02
Введение в F#
я вроде про elixir говорил

Ivan
21.03.2017
13:25:12
ему не важно

может про книги в закрепу сунем?

Roman
21.03.2017
13:25:27
Ivan
21.03.2017
13:25:28
а то сюда даже какие то приходят люди, спрашиваем

вроде @noma4i умеет в закрепу

Kirill
21.03.2017
13:25:53
отличное сообщество, удачи в деградировании

Alexander
21.03.2017
13:26:07
Предлагаю забанить на сутки упоминания F#

и эмодзи в никах

Aldar
21.03.2017
13:26:21
Alexey
21.03.2017
13:26:27
я вроде ответ дал чуть выше

Ivan
21.03.2017
13:26:52
фшарп ранит

Alexander
21.03.2017
13:27:03
Рому :)

Rafael
21.03.2017
13:27:17
Посоветуйте, что читать новичку в Elixir'e ?
https://elixirschool.com/ru/ http://elixir-lang.org/getting-started/introduction.html

Roman
21.03.2017
13:27:59
Рому :)
Рома -> myStupidNickname?

Google
Alexander
21.03.2017
13:28:41
эмодзи в никах уже забанены

Dmytro
21.03.2017
13:31:23
OCaml? а как вам это?) https://github.com/AVBelyy/HoTT

shadowjack
21.03.2017
13:31:35
т.к. структура actor встроена в F#
Где она там встроена?

Aldar
21.03.2017
13:31:44
Введение в F#
не надо так делать, человек про эликсир все же спросил

Roman
21.03.2017
13:32:02
Sergey
21.03.2017
13:32:33
Dmytro
21.03.2017
13:35:30
плюсую http://elixir-lang.org/getting-started/introduction.html прочтение этого скоупа документации достаточно сильно помогло

Roman
21.03.2017
14:06:11
У меня такой вопрос, допустим есть ast [{attribute,1,file,{"astdemo.erl",1}}, {attribute,1,module,astdemo}, {attribute,2,export,[{hello,0},{hello,2}]}, {function,4,hello,0, [{clause,4,[],[], [{call,5, {atom,5,hello}, [{string,5,"world"},{integer,5,1}]}]}]}, {function,7,hello,2, [{clause,7,[{var,7,'_What'},{integer,7,0}],[],[{atom,8,ok}]}, {clause,9, [{var,9,'What'},{var,9,'Count'}], [], [{call,10, {remote,10,{atom,10,io},{atom,10,format}}, [{string,10,"Hello, ~s~n"}, {cons,10,{var,10,'What'},{nil,10}}]}, {call,11, {atom,11,hello}, [{var,11,'What'}, {op,11,'-',{var,11,'Count'},{integer,11,1}}]}]}]}, {eof,12}] куда мне его запихать, что б его "исполнили"?

shadowjack
21.03.2017
14:12:15
Code.eval_quoted может?

Rumata
21.03.2017
14:13:30
https://www.infoq.com/presentations/crowdstrike-culture

знаю что улетит сейчас ввиду ваших код снипитов

Rumata
21.03.2017
14:14:01
но посмотрите, не поленитесь. Особенно я уверен тем кто в рф живет будет оч полезно

ибо в основном, бодишоперы

Dmitry
21.03.2017
14:15:20
iex(4)> s = quote do ...(4)> defmodule Foo do ...(4)> def bar, do: :bar ...(4)> end ...(4)> end {:defmodule, [context: Elixir, import: Kernel], [{:__aliases__, [alias: false], [:Foo]}, [do: {:def, [context: Elixir, import: Kernel], [{:bar, [context: Elixir], Elixir}, [do: :bar]]}]]} iex(5)> s {:defmodule, [context: Elixir, import: Kernel], [{:__aliases__, [alias: false], [:Foo]}, [do: {:def, [context: Elixir, import: Kernel], [{:bar, [context: Elixir], Elixir}, [do: :bar]]}]]} iex(6)> Code.eval_quoted(s) {{:module, Foo, <<70, 79, 82, 49, 0, 0, 4, 100, 66, 69, 65, 77, 69, 120, 68, 99, 0, 0, 0, 126, 131, 104, 2, 100, 0, 14, 101, 108, 105, 120, 105, 114, 95, 100, 111, 99, 115, 95, 118, 49, 108, 0, 0, 0, 4, 104, ...>>, {:bar, 0}}, []} iex(7)> Foo.bar :bar

Roman
21.03.2017
14:16:43
Code.eval_quoted может?
Спасибо, гляну

Alexey
21.03.2017
15:04:39
ибо в основном, бодишоперы
"бодишоперы" - это то, о чем я подумал? )

.
21.03.2017
16:15:44
Такс. С чего лучше начать изучать эликсир? Ерланг нужно знать?

Или можно сразу взяться за эликсир

Александр
21.03.2017
16:18:15
эрланг полезно знать

Google
Александр
21.03.2017
16:18:29
но на эликсире можно и в императивном стиле лабать

shadowjack
21.03.2017
16:19:22
Ну что вы путаете человека.

Max
21.03.2017
16:19:47
разве можно не знать?

Roman
21.03.2017
16:20:30
Admin
ERROR: S client not available

shadowjack
21.03.2017
16:20:32
Можно. Зачем знать эрланг?

Может ещё F# изучить?

Dmytro
21.03.2017
16:23:32
сколько языков ты знаешь столько раз ты человек (с)

shadowjack
21.03.2017
16:23:43
Считайте эрланг как язык умер.

Taras ?
21.03.2017
16:24:14
shadowjack
21.03.2017
16:25:41
Ну в смысле перспектив нет, только легаси системы.

.
21.03.2017
16:27:14
Можете какой-нибудь курс/книжку посоветовать?

Александр
21.03.2017
16:35:23
Ну в смысле перспектив нет, только легаси системы.
на эрланге хорошо с функциональным программированием знакомиться, там трудно императивщину писать (а в эликсире легче)

shadowjack
21.03.2017
16:35:52
Какая разница? Только ребиндинг.

Александр
21.03.2017
16:36:10
ну и документации больше для эрланга в плане взаимодействия процессов (да и не отличаются эти процессы в эликсире особо)

shadowjack
21.03.2017
16:37:07
Ну и не императивщена это.

Alexey
21.03.2017
16:37:10
ну есть некоторые косяки и нюансы в эликсир, которые становятся понятными и логичными, если знаешь ерланг. ну и в целом ОТП. если в эликсировых книжках про них написано хорошо, то я хз. почему нет.

shadowjack
21.03.2017
16:37:53
Кстати есть книжка эликсир и отп.

Google
Alexey
21.03.2017
16:39:34
да да. а потом тут будет вопрос: "я вот уже неделю читаю книжку по F#. когда там уже будет про ерланг, эликсир и отп?"

Alexey
21.03.2017
16:41:04
а давайте я буду всем поняшку предлагать! я не знаю, что это, но буду. Роман - ты будешь предлагать F#. Александр будет предлагать Хаскель.

Нужны добровольцы на руби и js.

shadowjack
21.03.2017
16:42:59
Чур я питон.

Alexey
21.03.2017
16:43:31
а потом, общими усилиями напишем декодер Go в F#, потом по его AST будем генерить Erlang Core для интерпретации в erlang vm

а запускать все это будем на лисп-машине.

shadowjack
21.03.2017
16:53:57
но как же ноджээс?
Он, как известно, не нужен.

https://youtu.be/W58ltqTajYU

Вот я не согласен с примером на 16-й минуте.

anton
21.03.2017
18:43:45
парни, тут же есть писатели ботов на эликсире.. а вы поллите или хукаетесь? :)

Dmitry
21.03.2017
18:45:34
Хукам веры нету

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