@JSlang

Страница 492 из 2237
Дмитрий
16.12.2016
22:19:12
Типичный диалог в чатике про TS))

Каїн
16.12.2016
22:19:13
:)))

Парни, вы меня и в фп пугаете и в тс

Определитесь

Google
Дмитрий
16.12.2016
22:20:44
Это же фронт

Передовицы программирования

Окопы

Каїн
16.12.2016
22:21:23
Откопать лопату

Хах

Это все хайп

Но тс мне нравиться

Нравиться пока не побывал

:)))

Дмитрий
16.12.2016
22:22:58
Но тс мне нравиться
Запомни этот момент

Мне тоже нравился ?

Но возможно, я просто хейтер(

Каїн
16.12.2016
22:23:50
Но предупреждение ошибок опереди раньайма

Google
Vladimir
16.12.2016
22:24:19
Но предупреждение ошибок опереди раньайма
и тишина в рантайме даже если они есть

как сигнатуру pipe написать на ts?

Каїн
16.12.2016
22:24:37
Это жыэс

Vladimir
16.12.2016
22:24:45
Дмитрий
16.12.2016
22:24:46
Тот самый момент

Каїн
16.12.2016
22:25:09
Тс решил бы рантам с флоу

Дмитрий
16.12.2016
22:25:15
Я это пытался сделать и так и сяк наверное часов шесть, правда

Vladimir
16.12.2016
22:25:48
Дмитрий
16.12.2016
22:26:01
В sanctuary

В монадах

Каїн
16.12.2016
22:26:11
Но флов же приблизительно предвидит

Дмитрий
16.12.2016
22:26:16
И это ппц

Каїн
16.12.2016
22:26:26
В монадах
Опять это слово

Vladimir
16.12.2016
22:26:51
Но флов же приблизительно предвидит
флоу умеет и в рантайм и в билд

Дмитрий
16.12.2016
22:27:13
Это лямда куб систем типов в программировании

Vladimir
16.12.2016
22:27:15
вот смотри https://github.com/donnut/typescript-ramda/blob/master/index.d.ts#L1927-L2022

Google
Aleh
16.12.2016
22:27:42
нельзя динамические вариативные типы

пока что

Дмитрий
16.12.2016
22:27:50
Это зависимые типы

Каїн
16.12.2016
22:27:52
В для глупых есть ?

Дмитрий
16.12.2016
22:28:03
Короче это большой буст, это новое положение в этом кубике

Aleh
16.12.2016
22:28:08
зависимые да\

Дмитрий
16.12.2016
22:28:22
Ну кортежи и вот это всё

Каїн
16.12.2016
22:28:34
Эх

Дмитрий
16.12.2016
22:28:37
А на нём даже хаскель не на самой вершине, на вершине только Coq

Каїн
16.12.2016
22:29:55
Когда 90%!-"программистов " не знают о монаде

Aleh
16.12.2016
22:30:41
вроде 90% программистов не смогут написать бинарный поиск, это из каких-то желтых заголовков

Дмитрий
16.12.2016
22:30:57
а как же OM?
Просто там на вершине это уже скорее инструменты для работы с теорией категорий, чем просто языки. Я как-то рискнул почитать чеё-то увлеченный пост в жж про Agda, я даже сути его проблемы не понял))

Каїн
16.12.2016
22:31:04
Нужно все забыть чтобы вас понять

Vladimir
16.12.2016
22:31:19
всё норм

у нас тоже есть тип которого мы не понимаем

но мы уже не обсуждаем ничего

просто говорим слова

Каїн
16.12.2016
22:31:48
Владюнь, ты программист

Google
Каїн
16.12.2016
22:32:03
Но я не пронимают даже математики

При этом у меня проэкты в проде мировых компаний

Это глупо

Выходит что программист должен решать проблемы а не шарить

Это и напрягает

Admin
ERROR: S client not available

Vladimir
16.12.2016
22:35:06
я поэтому пока не начал теорию категорий пока

точнее не поэтому

потому что её всем объяснять придётся

Каїн
16.12.2016
22:36:13
Наверное потому я и не начал фп

Vladimir
16.12.2016
22:36:15
и порого входа в мой код взлетит до пизды

Наверное потому я и не начал фп
но это теория категорий

попробуй map, reduce, filter

и curry, compose, pipe + pipeP

это самые базы

Каїн
16.12.2016
22:37:18
Где :))) в жквери или петухе

Vladimir
16.12.2016
22:37:24
они не сильно усложняют код

если не увлекаться

Каїн
16.12.2016
22:37:45
Спасибо

Google
Vladimir
16.12.2016
22:37:48
а бонусы уже хорошие

я уверен и в петухе можно где-то кусочек фп сделать

Каїн
16.12.2016
22:42:57
Фпетух

Хорошо что я ощущаю себя глупым, есть причина продвигаться

Dreamerinnoise
16.12.2016
22:49:19
Некоторые аспекты мне нравятся в фп

Самые банальные

Композиция функций

Vladimir
16.12.2016
22:50:05
это же как конструктор

меньше кода, меньше багов

Дмитрий
16.12.2016
22:51:13
Мне вот нравится такая фича, вот есть пайплайн, который может упасть или выдать ошибку на любом этапе

Мы просто передаём в пайп объект, завёрнутый в Either и всё, как только что-то сломается, объект будет аккуратно защищён

То есть следующая функция который нужно два числа не сломается, просто by design не станет трогать сломанные значения

Vladimir
16.12.2016
22:57:06
разве все ф-ии не должны быть aware что им попадёт Either?

Дмитрий
16.12.2016
22:58:25
Возможны любые комбинации вариантов

Страница 492 из 2237