
Митко Соловец?
22.12.2016
10:41:34
+ функан к этому
и основы топологии
чтобы читать определения

Sergey
22.12.2016
10:42:01

Google

Митко Соловец?
22.12.2016
10:42:14
иначе без этого, как ты заметил, от этих определений ни тепло, ни холодно

guga
22.12.2016
10:42:34
Понимаешь ли, @dmsol, на практике, намного проще воспринимать монады просто как контейнеры.
с каким-то набором операций.

Dmitry
22.12.2016
10:42:52

Митко Соловец?
22.12.2016
10:42:54
да
согласен, гуга

guga
22.12.2016
10:43:07
Я же не собираюсь доказывать математическую корректность свой программы.

Митко Соловец?
22.12.2016
10:43:21
уж лучше так, чем просто зазубривать определения монады и не понимать смысла

guga
22.12.2016
10:43:25
Я хочу что бы она мне асинхронно приносила сыры.
Да и потом, вот future монада?
А ответ простой, дам не срать монада она или нет.

Daniel
22.12.2016
10:44:58

Google

guga
22.12.2016
10:45:09
Возможно меня когда-то осенит и я пойму насколько я был не прав. Но код писать это не сильно мешает.

Sergey
22.12.2016
10:45:21

Митко Соловец?
22.12.2016
10:45:50
перейдет в крутой проект

Dmitry
22.12.2016
10:46:01

Sergey
22.12.2016
10:46:03

guga
22.12.2016
10:46:14
И вот я кстати не понимаю, почему все, и даже я, как только вспоминают про фп, сразу говорят о монадах. :|

Митко Соловец?
22.12.2016
10:46:17
можно и так сказать

Sergey
22.12.2016
10:46:43

Митко Соловец?
22.12.2016
10:46:46
https://ru.wikipedia.org/wiki/%D0%A4%D1%83%D0%BD%D0%BA%D1%82%D0%BE%D1%80_(%D0%BC%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0)
просто по приколу посмотрел, сколько связанных областей с этим определением
поэтому, чтобы вкурить всю мат. основу фп - это много времени потребуется без мат. бэкграунда

Daniel
22.12.2016
10:49:26
нужна или нет абстрактная математика (теоркат или алгебры), имхо, вопрос индивидуальный или проектный
хватает проектов на той же скале, где наоборот избегают крайне функциональных подходов

Sergey
22.12.2016
10:53:34

Aleksei
22.12.2016
10:54:41

Sergey
22.12.2016
10:56:25

Daniel
22.12.2016
10:56:48
идея Одерски была в симбиозе подходов, а не в создании хаскелля на жвм
основное в фп - referential transparency
монаду притащили из теорката, потому что это удобный паттерн для композиции, но она никак не является частью фп
также как и система типов ортогональна фп

guga
22.12.2016
10:57:05

Aleksei
22.12.2016
10:57:18
а в котлине другая идея

Google

Aleksei
22.12.2016
10:57:48
так что сравнивать теплое с мягким какой смысл?

Dmitry
22.12.2016
10:57:55

Sergey
22.12.2016
10:58:11

guga
22.12.2016
10:58:12
Кстати, скалисты, часто вы ловите хоть какие-то исключения, или всегда юзаете try?

Dmitry
22.12.2016
10:58:36
Или как оно там теперь в новом

guga
22.12.2016
10:59:00

Aleksei
22.12.2016
10:59:18

Dmitry
22.12.2016
10:59:43

guga
22.12.2016
11:00:13
нет ни исключений ни нуллов =)
И радуги с единорогами. Вот вы когда берете к себе бывшего джависта, долго он ещё пишет код, который не устраивает команду?

Митко Соловец?
22.12.2016
11:00:28
толсто троллят на собеседовании вопросами про джаву 1.4 и ejb 2.0, а потом выгоняют?

Dmitry
22.12.2016
11:00:46

Aleksei
22.12.2016
11:01:26

Daniel
22.12.2016
11:01:38
не берут
переучивают
рассказывали и про людей с пхп бэкграундом

Sergey
22.12.2016
11:01:52

Dmitry
22.12.2016
11:02:18
s/пхп/1c/

Митко Соловец?
22.12.2016
11:02:43
пхп разный бывает

Daniel
22.12.2016
11:02:46
свое отношение к пхп я не высказывал и оно к делу не относится

Google

Sergey
22.12.2016
11:03:32

Dmitry
22.12.2016
11:03:46
Не правдв
Есть уже все.

Sergey
22.12.2016
11:04:28
ну вот что мешает взять на проект scalaz/shapeless и упороться?
это ведь компилируется, работает

folex
22.12.2016
11:05:03
sanity

Sergey
22.12.2016
11:05:11
insanity?

folex
22.12.2016
11:05:27
ну вот нежелание заменить первое на второе как раз мешает

Aleksei
22.12.2016
11:06:27

Admin
ERROR: S client not available

folex
22.12.2016
11:06:53

Aleksei
22.12.2016
11:06:56
просто у нас скала это как лучшая ява, когда я заикнулся про линзы меня обозвали хаскелистом =)

folex
22.12.2016
11:07:30

Митко Соловец?
22.12.2016
11:07:34

Sergey
22.12.2016
11:07:35

Pavel ?
22.12.2016
11:07:55

folex
22.12.2016
11:07:58

Aleksei
22.12.2016
11:08:42

Sergey
22.12.2016
11:09:03

Google

Pavel ?
22.12.2016
11:10:07
хорошо бы урезать кол-во возможных стилей на уровне языка)

folex
22.12.2016
11:10:30
ГРАДИЕНТИКИ
тоже похоже на букву K
отдаленно конечно, но и ладно

Sergey
22.12.2016
11:13:16
я смотрю у вас пригорает от котлина?)

Pavel ?
22.12.2016
11:13:25

Митко Соловец?
22.12.2016
11:13:30
С каких пор это

Timur
22.12.2016
11:13:36

folex
22.12.2016
11:13:37
креативная! Зато никаких градиентиков

Митко Соловец?
22.12.2016
11:13:41
стало лучше, чем это

Timur
22.12.2016
11:13:42
какая разница на чем писать

folex
22.12.2016
11:13:48

Timur
22.12.2016
11:13:50
если это не Js и не php, конечно