
Robert
02.12.2017
16:49:33
re -> bucklescript -> webpack офигенно

illiatshurotshka❄️
02.12.2017
16:49:43
ризон использует баклскрипт

andretshurotshka?❄️кде
02.12.2017
16:49:43
так синтаксис упоротый((

illiatshurotshka❄️
02.12.2017
16:50:21
энивей

Google

illiatshurotshka❄️
02.12.2017
16:50:28
забавно слышать такой аргумент после защиты ризона

Nikita
02.12.2017
16:50:46
все посмотрел , чет рано выводы делаю
ну разницы все равно почти нету
а для жс это норм , всяких let in нехватает

illiatshurotshka❄️
02.12.2017
16:52:23
это огромная разница

Алексей
02.12.2017
16:54:34
а есть ссыль на слайды?

illiatshurotshka❄️
02.12.2017
16:54:41
нет

Алексей
02.12.2017
16:56:55
имхо синтаксис ризона лучше чем окамл, для js рзрабов. на окамле неделю не покодил - и считай заново вспоминай синтаксис

Nikita
02.12.2017
16:58:46
Ну вообще да ,перейти с js на reson можно очень быстро

Алексей
02.12.2017
16:59:27
и кстати насчет {}, то поверьте begin end не самая клевая вещь

Google

illiatshurotshka❄️
02.12.2017
16:59:51
какие begin end

Алексей
02.12.2017
17:00:11
так блок делается

Nikita
02.12.2017
17:00:11

Алексей
02.12.2017
17:00:22
я про окамл

andretshurotshka?❄️кде
02.12.2017
17:01:08
лол)

Nikita
02.12.2017
17:01:10
Там же перенос строки

? animufag ?
02.12.2017
17:10:31
Ну да сам окамл защищать такое себе. Там вместо ; было ;;

Evgeniy
02.12.2017
17:12:06
Там же перенос строки
В OCaml и begin ... end есть, и точка с запятой, и необходимость писать let ... in let ... in expr.

Алексей
02.12.2017
17:13:18
let … and … in тоже не самая кайфовая конструкция

? animufag ?
02.12.2017
17:19:16
И ещё rec для рекурсивных функций

andretshurotshka?❄️кде
02.12.2017
17:22:57
ща бы заходить и ливать потом

illiatshurotshka❄️
02.12.2017
17:25:40

andretshurotshka?❄️кде
02.12.2017
17:27:52
лол

illiatshurotshka❄️
02.12.2017
17:28:34
немного странно

Nikita
02.12.2017
17:32:42
дело вкуса

Алексей
02.12.2017
17:34:21

Evgeniy
02.12.2017
17:36:45

? animufag ?
02.12.2017
17:42:56
Тип им не хочется брать окамловые либы

Google

Алексей
02.12.2017
17:43:42
насколько я понимаю они все равно смогут работать вместе

Kelin
02.12.2017
18:28:49
(только без трюков типа а почему нет)
а ты не согласен?
сукаааа

illiatshurotshka❄️
02.12.2017
18:30:09
это разные вопросы, и он не меня спрашивал

Kelin
02.12.2017
18:32:23
че так упорото

andretshurotshka?❄️кде
02.12.2017
18:32:47
было

Kelin
02.12.2017
18:33:05
да
особенно типы наоборот

illiatshurotshka❄️
02.12.2017
18:41:48
ты просто никогда не рассматривал другие варианты ?

andretshurotshka?❄️кде
02.12.2017
18:43:27
какие

illiatshurotshka❄️
02.12.2017
18:44:41
особенно типы наоборот

andretshurotshka?❄️кде
02.12.2017
18:44:50
ну
не понял)

Kelin
02.12.2017
19:46:49
в левом примере
type 'a mytype
string list
@goodmind

andretshurotshka?❄️кде
02.12.2017
19:47:18
да это понятно

Nikita
02.12.2017
21:13:37

Google

Kelin
02.12.2017
21:13:49

Nikita
02.12.2017
21:14:53

illiatshurotshka❄️
02.12.2017
21:47:17
ему ломает, потому что он привык думать в своей коробке

Kelin
02.12.2017
21:49:01
не совсем
где еще типы наоборот описаны?)
я вот не видел нигде до этого момента

illiatshurotshka❄️
02.12.2017
21:52:06

Kelin
02.12.2017
21:52:18

illiatshurotshka❄️
02.12.2017
21:53:26
советую провести изучение самому

Admin
ERROR: S client not available

illiatshurotshka❄️
02.12.2017
21:53:38
(такие языки есть)

kana
02.12.2017
22:44:00
но нельзя сказать, что это прямо совсем неверно
Maybe (Maybe Int) заменяется на довольно красивое
int optional optional
То, что в каком хаскеле конструктор типа идет перед аргументом, имеет свои причины, конструктор типа как функция тут

? animufag ?
02.12.2017
22:53:20
красивое из-за отсутствия скобок?

Kelin
02.12.2017
22:54:13

kana
02.12.2017
22:54:43
а кто тебе сказал, что наоборот это именно как в мл, а не как в хаскеле?

illiatshurotshka❄️
02.12.2017
22:55:03
не совсем
меня обманули

Kelin
02.12.2017
22:55:10
Optional int
Int optional

Google

Kelin
02.12.2017
22:55:31
люди говорят как
я сравниваю с обычным человеческим языком
как неудобно читать предложения наоборот, так и непривычно читать типы/функции наоборот

illiatshurotshka❄️
02.12.2017
22:56:33
коробкааа
?
я надеюсь ты перечитаешь это и поймёшь слабость своей аргументации

kana
02.12.2017
22:58:23

Kelin
02.12.2017
22:58:54
int (optional)
тогда уж
ну представь, что ты не знаешь ни такой язык, ни такой
какой вызовет большую путаницу - с прямым или обратным порядком?

kana
02.12.2017
22:59:47
Человек разумный
f
f2

Kelin
02.12.2017
23:00:16
спасибо, что не "hello world" console.log

? animufag ?
02.12.2017
23:00:23
а кстати как там тип с двумя аргументами будет выглядеть?

Дмитрий
02.12.2017
23:00:42

? animufag ?
02.12.2017
23:00:56
особенно если бы там можно было принимать аргумент * -> *

kana
02.12.2017
23:01:00
А, так, в сях тоже расширение указателя справа от типа

? animufag ?
02.12.2017
23:02:50
плохой пример

illiatshurotshka❄️
02.12.2017
23:02:55
Коробка с вещами
もの入りボックス - mono iri bokkusu
FYI

? animufag ?
02.12.2017
23:03:10
как бы я думаю это всё таки была ошибка

kana
02.12.2017
23:03:12