
Aleh
20.01.2017
21:08:05
а лекции параллельно смотрите на ютубе?)

Nikita
20.01.2017
21:08:07
нет
плохо видео воспринимаю

Vasiliy
20.01.2017
21:08:23
лекции самый ништяк

Google

Aleh
20.01.2017
21:08:43
там такие миленькие видосы 80ых

Nikita
20.01.2017
21:08:43
недавно осилил лекцию рича хики simple made easy
исключительно благодаря тому, что добрые люди сделали транскрипт
видео совсем не воспринимаю
видимо это индивидуально :)

Yumi
20.01.2017
21:26:49

Nikita
20.01.2017
21:27:31
это была ссылка на статью про то почему в MIT перестали пользоваться SICP
они же на питон перешли

Vasiliy
20.01.2017
21:29:08
XD

Yumi
20.01.2017
21:29:27

Nikita
20.01.2017
21:29:39
для racket есть #lang sicp
это самый удобный вариант оказался
можно конечно MIT Scheme настоящий + Emacs

Google

Nikita
20.01.2017
21:30:27
но это глючило

Vasiliy
20.01.2017
21:33:49
я на схеме делал, просто потому что не знал про ракет
ну, заодно с емаксом нормально познакомился тогда
(и потом забил на него)

Nikita
20.01.2017
21:36:30
я так-то пользуюсь, но не совсем имаксом
spacemacs

aodzaki.toko
20.01.2017
21:38:05

Vasiliy
20.01.2017
21:38:07
+, вот щас пытаюсь совсем на него перелезть окончательно, это уже 3 попытка, слишком мне комфортно с вимом прост

aodzaki.toko
20.01.2017
21:38:35

Nikita
20.01.2017
21:38:58
https://github.com/matthiasn/talk-transcripts

aodzaki.toko
20.01.2017
21:39:20

Nikita
20.01.2017
21:39:27
пожалуйста :)

aodzaki.toko
20.01.2017
21:40:00
Ладно, я спать
Всем снов

Сергей
23.01.2017
15:26:31
@ZeroBias можешь скинуть пример реального использования ramda в проектах?
но не что-то простое, как на страничке рамды (математика), а что-то посложнее
Если не сложно, в лс.
Буду благодарен

Vladimir
23.01.2017
15:27:17

Илья
23.01.2017
15:27:53

Сергей
23.01.2017
15:27:57
да в любом варианте

Vladimir
23.01.2017
15:28:30
моя вышка пока в тулинге https://github.com/iamstarkov/es-deps-deep/
из текущего проекта
стейт this.state.form = { username, password }

Aleh
23.01.2017
15:29:57

Google

Сергей
23.01.2017
15:35:43
спасибо

Илья
23.01.2017
15:36:22

Vladimir
23.01.2017
15:40:24
да в любом варианте
вот для login формы, чтобы активировать сабмит кнопку только когда username/password заполнены
https://goo.gl/r7J6XF

Сергей
23.01.2017
15:41:48

Vladimir
23.01.2017
15:43:23
таких много примеров
const login = R.pipeP(
fetch('/api/login'),
R.prop('data)
);
const isAuthed = R.propEq('session_type', 'authenticated')

Nikita
23.01.2017
15:47:29
с промисами интересный пример
не знал, что там такое есть

Vasiliy
23.01.2017
15:49:04
да, я недавно просто сел и сверху вниз каждую ф-цию пробовал в репле) за день успел половину
хочется прям сделать этот инструмент частью себя

Дмитрий
23.01.2017
15:49:44
Я до сих пор не все функции точно помню))
repl с доками постоянно открыт

Vladimir
23.01.2017
15:50:35

Дмитрий
23.01.2017
15:50:46
А почему для 21?

Vladimir
23.01.2017
15:51:09
потому что пару месяецев

Дмитрий
23.01.2017
15:51:15
аа))

Vasiliy
23.01.2017
15:51:28
мне интересно почему репл для 22
http://ramdajs.com/repl/?v=0.23.0
https://i.gyazo.com/057864b2bf39c37daba762ac41f06bc5.png
хотя, там в 4 ф-циях разница, но когда тыкал сначала сконфузило

Дмитрий
23.01.2017
15:53:22
Не обновили ещё

Andrew
23.01.2017
17:57:04
хм, прикольная штука

Сергей
23.01.2017
19:12:32
гайз, как в Ramda вернуть объект без некоторых полей?

Vadim
23.01.2017
19:12:53
omit

Google

Сергей
23.01.2017
19:12:58
Спасибо!

Vadim
23.01.2017
19:13:27
Второй день как погрузился в ramda )
На lodash теперь смотрю с пренебрежением )

Сергей
23.01.2017
19:14:19
никогда не фанател от лодаша
глянул на рамда, приглянулось

Vadim
23.01.2017
19:15:02
Ты молодой еще ) До lodash я еще вообще на underscore долго сидел. Это были времена царствования backbone )

Сергей
23.01.2017
19:16:14
вот андерскор видел
и юзал какое-то время

Vadim
23.01.2017
19:16:51
lodash это продвинутый андерскор, а ramda продвинутый и более функциональный lodash

Сергей
23.01.2017
19:17:02
есть жи lodash-fp
но он какой-то странный
мне рамда приятнее

Vladimir
23.01.2017
19:41:41

Vadim
23.01.2017
19:41:53
Отсутствующую )

Vladimir
23.01.2017
19:42:04
Она есть

Сергей
23.01.2017
19:42:11
но ее никто не видел?

Vadim
23.01.2017
19:42:15
И такую же поддержку в виде наличия тайпингов, например.

Vladimir
23.01.2017
19:42:25
Только это дифф от non-fp lodash
А это пиздец
Ладно, не будем о плохом

Google

Vladimir
23.01.2017
19:43:31
Расскажите мне чем transduce отличается от reduce(pipe())

Vadim
23.01.2017
19:43:38
Для меня отсутствие тайпингов к любой библиотеке является сигналом того, что на нее забит болт в комьюнити
Даже если лично мне тайпинги не нужны

Vladimir
23.01.2017
19:44:12
Я не добавляю тайпинги в свои либы, так как не вижу смысла для себя

Vadim
23.01.2017
19:44:53
Обычно их пишут не авторы

Andrey
23.01.2017
19:45:23
там еще в 23 поломали метод assocPath
сегодня не получилось из-за этого обновиться)

Vladimir
23.01.2017
19:46:30

Сергей
23.01.2017
19:47:13

Vladimir
23.01.2017
20:02:04

Сергей
23.01.2017
20:03:02
я бы рад, но хз, так глубоко в рамду руки не запускал...

Vladimir
23.01.2017
20:13:20
это не рамда
пойду в рамда чатике спрошу

Andrey
23.01.2017
20:16:01

Vladimir
23.01.2017
20:17:22
окай

Сергей
23.01.2017
20:44:22
поломали != сломали ?!

Vladimir
23.01.2017
20:45:10
поломали = случайно
сломали обратную совместимость это ок
это planned