@haskellru

Страница 453 из 1551
Alexander
04.10.2017
19:23:29
вопрос в том настоящий ли я?

Pavel
04.10.2017
19:23:44
вопрос в том настоящий ли я?
не ты ли делал доклад в августе про конкарент хаскель?

Yuriy
04.10.2017
19:23:46
судя по тому, что за завтраком этот человек рассказывал, как ему удобно добираться до Нариты, это, вероятно, был действительно Oleg

Pig
04.10.2017
19:23:50
хм, я видел @qnikst

Google
Alexander
04.10.2017
19:23:53
Pavel я

Pavel
04.10.2017
19:23:56
ну вот

настоящий ли я?

))

вообще очень сложно говорить о том, настоящий ли человек, наверное

Aragaer
04.10.2017
19:25:57
откуда удобно добираться до нариты?

Alexander
04.10.2017
19:27:45
оттуда гнде он живет

@cblp_su ты не в курсе где он сейчас преподает?

так выше у меня одна очепятка была

но ищите сами

? animufag ?
04.10.2017
19:31:40
не ты ли делал доклад в августе про конкарент хаскель?
не всё, цепочка уже дошла до меня, а я тут главный персонаж, так что можно прекратить

? animufag ?
04.10.2017
19:34:10
не секрет но и примечательного ничего нет имя фамилия как у всех, работа посредственная ну разве что хата неплохая

Google
? animufag ?
04.10.2017
19:36:32
андроид в нонейм конторке на старухе. по работе пишу на котлине

да и на свифте тоже пишу. реактивщина на мобилках сплошь императивная.

kana
04.10.2017
19:37:48
test3 = applyBoth @ (Z Num (Z Ord Enum)) (sort . fmap succ) [1,5,4] [1.2, 3.3, 0.1] @chshersh так покатит?
Решил короче таким же способом, классная задача

Alexander
04.10.2017
19:38:11
@kana_sama хочешь небольшое продолжение?

kana
04.10.2017
19:38:26
тайплевел списки?

? animufag ?
04.10.2017
19:38:35
особенно смешной тренд есть в андроиде Moxy на собесах разговариваю с людьми и видимо это пользуется популярностью. вместо норм модели как в редуксе, записываются все действия и воспроизводятся чтобы получить последний стейт

kana
04.10.2017
19:38:37
это слишком легко

а так давай

Alexander
04.10.2017
19:39:00
сначала списки, а потом, чтобы списки генерировали сбалансированное дерево

(я сам ни разу такое не делал)

т.е. [A,B,C,D] не в Z A (Z B (Z C D))) а в (Z (Z A B) (Z C D))

превращались

kana
04.10.2017
19:39:58
хмммм

Alexander
04.10.2017
19:40:04
(практического смысла от этого я так понимаю вообще никакого нет

kana
04.10.2017
19:40:17
ну это вроде легко, ща)

? animufag ?
04.10.2017
19:40:23
ахах

Alexander
04.10.2017
19:41:12
а, да вроде просто

Google
Vladimir
04.10.2017
19:41:53
а чем обосновано?

Alexander
04.10.2017
19:45:34
не, чот не так просто

Alexander
04.10.2017
19:45:41
уже не соображает голова

? animufag ?
04.10.2017
19:46:08
kana
04.10.2017
19:54:33
а нет никакого IdentityConstraint?

Alexander
04.10.2017
19:54:40
?

kana
04.10.2017
19:54:44
пока объявил вот так class IdentityConstraint a where instance IdentityConstraint a where

? animufag ?
04.10.2017
19:54:48
а чем обосновано?
Последние побочки должны воспроизвестись: запросы в сеть...

В иос сдк почему-то менее жестокий с жизненным циклом

kana
04.10.2017
19:55:35
?
то есть такого констрейнта, который ничего не ограничивает, который можно было использовать как базу для фолда относительно композиции контсрейтов

Alexander
04.10.2017
19:55:58
ну я свой C сделал

я подозреваю, что где-то есть

а стоп

()

конечно же

стоп

() это :: Constraint, а не * -> Constraint который скорее всего хочется

kana
04.10.2017
19:57:13
Нужен Const, Const () как раз и будет чем нужено

Alexander
04.10.2017
19:57:56
да

Google
? animufag ?
04.10.2017
19:59:27
Последние побочки должны воспроизвестись: запросы в сеть...
Плюс приплетают сюда и анимации с диалоговыми окнами, хотя очевидно их можно частью стейта который персистишь. Анимации разделить на конечные (переход между состояниями, который никуда не сохраняешь) и бесконечные которые часть состояния

Vladimir
04.10.2017
20:19:52
это вообще безопасно?

типа хттп запросы должны идемпотентными быть?

охх...

страшно жить как

Alex
04.10.2017
20:21:29
ну ладно понял. олег который не пишет на русском и с которым никто никогда не общался
помню когда в Генте жил, наткнулся на объявление мол лекция от Олега Киселёва в такой то аудитории универа

проблема однако была в том что дата лекции - неделю назад :)

так я и не попал на лекцию Киселева

Artyom
04.10.2017
20:22:16
[btw: я снова начал тыкать в чат каждый раз, как вижу новое сообщение, и я не могу себя остановить, поэтому я выйду отсюда. Если вдруг кому-то понадоблюсь, пинганите. cc @qnikst наверно]

Alexander
04.10.2017
20:23:09
+

кейсы в type families закрых же по очереди матчатся?

Anton
04.10.2017
20:45:46
Alexander
04.10.2017
20:47:57
я вот тоже сначала так прочитал

Alex
04.10.2017
20:50:38
ja, Oost-Vlaanderen

Alexander
04.10.2017
21:12:27
кто ещё хочет веселых задачек?

и бесполезных

kana
04.10.2017
21:13:04
та же или еще появились?

Alexander
04.10.2017
21:13:11
еще

kana
04.10.2017
21:13:12
с деревом я таки не осилил, даже твое решение не понимаю

Google
Alexander
04.10.2017
21:13:18
я тоже

kana
04.10.2017
21:13:26
давай

Alexander
04.10.2017
21:13:29
у меня оно все время криво сбалансировано

так вот задачка

есть у вас скажем Arrow a => a b c

хочу фунцию amap :: Arrow a => a b c -> a [b] [c]

дополнительные констрейнты если вылезут то можно

? animufag ?
04.10.2017
21:14:54
типа хттп запросы должны идемпотентными быть?
ну тип пользователь спровоцировал запрос, перевернул экран - запрос отменился и не возобновился. на самом деле надеюсь я чего-то недопонимаю и кто-нибудь потом мне объяснит, а в текущем понимании это ад какойто

Alexander
04.10.2017
21:14:55
менять Arrow на Profunctor тоже можно

kana
04.10.2017
21:26:59
кто тут использует VSCode + Haskero?

Denis
04.10.2017
21:27:37
hie+vscode

kana
04.10.2017
21:28:36
))) amap :: Profunctor p => p b c -> p [b] [c] amap = dimap head (const [])

это шутка, я пока думаю

Alexander
04.10.2017
21:29:22
=)

Denis
04.10.2017
21:35:12
бред какой-то что по типам сошелся

amap :: Profunctor p => p b c -> p [b] [c] amap = dimap (\[x] -> x) (:[])

Alexander
04.10.2017
21:36:58
почемубы не сойтись

о я очень вербозно сделал

Denis
04.10.2017
21:42:56
в чем вербозность?

Alexander
04.10.2017
21:43:14
многобуков ничего не понятно

Страница 453 из 1551