
First
06.10.2018
20:23:48
Бля, пожалуйста, напиши на русском

bloody
06.10.2018
20:24:00
ладно, мне кажется, я несу чушь
судя по напряженной реакции окружающих

Google

First
06.10.2018
20:24:57

bloody
06.10.2018
20:25:13

First
06.10.2018
20:25:15

bloody
06.10.2018
20:25:43

First
06.10.2018
20:25:49
Это суржик.

bloody
06.10.2018
20:29:54
короче процедурное метпрограммирование бессмертно
мне кажется, когда писали софт под наш мозг, там не было ооп
единсвтенное, что доставило в хаскеле, это паттерн матчинг

First
06.10.2018
20:37:14
Ладно, ок

bloody
06.10.2018
20:38:09
простая семантика=простой синтаксис

First
06.10.2018
20:39:17
foo.toUpper('SSSSS').capitalize()
capitalize toUpper 'SSSSS'

Google

First
06.10.2018
20:39:21
В чем проблема? :)
> реюзабельности
Композиция функций, как-бы, ну, эт :с

bloody
06.10.2018
20:40:15
ну это все приятно
но я тупой для фп

First
06.10.2018
20:41:25
Ладна, нас забанят.
Я о том, что у тебя почему-то "удар" - отдельная сущность
И почему-то удар может наносить ответный удар ?

bloody
06.10.2018
20:42:14
да это шуточный пример

First
06.10.2018
20:42:36

bloody
06.10.2018
20:42:52
элементы фп помогают языку конечно

First
06.10.2018
20:43:17

bloody
06.10.2018
20:43:31
Например?
любая ситуация, когда тебе нужно сохранить состояние

First
06.10.2018
20:43:39
Я же говорю, пример конкретный приведи

bloody
06.10.2018
20:44:19
Например?
http://www.e-maxx-ru.1gb.ru/algo/dijkstra
даже это
как это на чистом фп написать
тебе нужно итерироваться по всем вершинам графа, но ты не можешь уже посещенные использовать
тебе нужно хранить состояния вершин
можно конеш каждый раз передавать в аргументе текущее состояние, а в конце возвращать новое

Google

bloody
06.10.2018
20:46:23
но это дает оверхед
т.к. нужна производительная структура данных
ведь прямого доступа к памяти нет
ну это оверхедно во многих случаях

First
06.10.2018
20:47:00

bloody
06.10.2018
20:47:02
в общем

First
06.10.2018
20:47:22
State монада, к примеру
Ты мне пример попроще приведи

bloody
06.10.2018
20:48:01
давай я потом отпишусь)

bloody
06.10.2018
20:48:58
я не сливаюсь, просто реально занят

First
06.10.2018
20:49:16
Да чего, разговору на 2 минуты
У тебя с иммутабельностью выходит тот же код, только тебе будет всегда возвращаться новая структура с данными
Аля, push - не изменяет переменную, а возвращает новую
Я просто действительно не понимаю чаво в иммутабельности сложно
А насчет стейта в целом - программ без стейта не бывает
Сайд эффекты есть абсолютно везде
В том же хаскелле - IO

Alex
07.10.2018
00:44:57
ты в австралии?

Dima
07.10.2018
06:25:59
https://habr.com/post/425529/

Ann
07.10.2018
07:24:50
А уж дислексики должны тексты запоминать с одного прочтения

Google

Максим
07.10.2018
07:31:31
Бля
Проснклся

Admin
ERROR: S client not available

Максим
07.10.2018
07:31:36
Стыдно
Мне кажется на афтерпати я вел себя плохо
Но вроде вспоминаю
Вроде ничего такого не было
Просто разговаривал пьяные разговоры про опыт работы и тд
Мб немного приставучий был
Вроде не критично
Если кто видел меня и таки думает что я вел себя как мудак - пожалуйста напишите

Ann
07.10.2018
07:33:13
О, привет)

Максим
07.10.2018
07:33:18
Привет

Ann
07.10.2018
07:33:32
Я видела тебя одиноко и грустно стоящим у лестницы

Максим
07.10.2018
07:33:42
Да, это по началу
Потом пришел @LazyNick
А стоп
До этого я добрался до Аарона Паттерсона
Сделатььотку
Фотку

Google

Максим
07.10.2018
07:34:32
Потом уже пришел Никита
И мы пошли брать ему для вейпа жидкость

Tim
07.10.2018
07:34:52

Максим
07.10.2018
07:35:04
Потом я добрался до разработчика jruby
Извините имя не помню
Вот его я прям распрашивал и распрашивал
Раз пять ему сказал "это последний вопрос"
Но вроде весь разговор с еялись и в конце даже обнялись
Угадайте в какой момент я уже бухой

Ilya
07.10.2018
07:36:28
ахаха до после