@haskellru

Страница 843 из 1551
Denis
14.02.2018
13:37:22
например миди-контроллер!

кстати да

Leonid
14.02.2018
13:37:29
https://localhost/why-random-blog-posts-with-funny-images-suck-at-everything.html
тьфу на тебя. не открылось в FF я тор октрыл и там пробовал.

A64m
14.02.2018
13:37:32
некоторые такие библиотеки 10 полей вовсе не поддерживают

Google
Alexander
14.02.2018
13:37:50
где время в IORef хранится и поток его обновляет, чтобы getCurrentTime на каждый чих не звать

Yuriy
14.02.2018
13:37:54
например идиотизм как в логгере
можно контролировать идиотизм?

Alexander
14.02.2018
13:38:06
сомнительно

вон FPCO пытается контролировать его постами про то, как писать правильно

и всякие гонзалезы пытаются

у них правда иногда идиотизм underflow получается

Leonid
14.02.2018
13:38:46
надо не getCurrentTime в логгере вызывать, а getSystemTime

тогда можно не кэшировать.

в любом случае в линуксах это не сискол

Alexander
14.02.2018
13:39:08
разве?

Pineapple
14.02.2018
13:39:28
Улучшенный сисколл, он не делает переключение контекста

Alexander
14.02.2018
13:39:28
в общем не важно, fast-logger делает прикольные вещи

и в результате можно получить reordering логов

Google
A64m
14.02.2018
13:39:44
superrecord взрывает компиляцию с 10+ полей
надо бы посмотреть, насколько роу-полиморфизм накостыленный на тайпчекер-плагине тормозит, может быть это выход

Leonid
14.02.2018
13:40:04
не на то ответил, ну ты понел

Alexander
14.02.2018
13:40:52
+

A64m
14.02.2018
13:41:11
вроде вот такого

а что скажешь про https://github.com/nfrisby/coxswain ?

Alexander
14.02.2018
13:41:49
учитесь проектировать языки https://twitter.com/GabrielG439/status/963601060819476480

Denis
14.02.2018
13:42:05
и в продакшон

Alexander
14.02.2018
13:42:11
интересно почему dhall на самом верху..

при том, что другое не выполнено

Leonid
14.02.2018
14:22:18
@qnikst ты тоже ужаснулся StringOrUri?

Alexander
14.02.2018
14:23:32
ну не то чтобы

Leonid
14.02.2018
14:23:32
Вот как с таким работать?!

Alexander
14.02.2018
14:23:39
в jwt тоже было StringOrUri

похоже особенность jwt как такового

видимо кодировка разная

Leonid
14.02.2018
14:24:14
JWT вообще овердизайнед

Энтерпрайз какой-то

Google
Leonid
14.02.2018
14:24:52
И так весь openid connect

И люди ещё на сложность oauth2 жаловались

Хм, Pool PRNG... скорость...

Alexander
14.02.2018
14:40:09
так у меня есть Cassava, оно умеет билдер делать, этот билдер можно эффективно скармливать в файл

вопрос, я могу при этом как-то считать размер записанного, чтобы прекратить генерить файл, если размер выше указанного?

Artyom
14.02.2018
14:41:45
builder to lazy bytestring

и потом чанки руками пишешь

Alexander
14.02.2018
14:42:07
криво это

Artyom
14.02.2018
14:42:21
не могу не согласиться

Alexander
14.02.2018
14:42:47
т.е. с какими-нить stm-conduit оно вроде в один пайплайн композится

Artyom
14.02.2018
14:42:48
возможно, есть builder-to-conduit и потом на кондуит что-нибудь навесить

Serghei
14.02.2018
14:43:39
И люди ещё на сложность oauth2 жаловались
это они ещё не реализовывали SAML просто

Alexander
14.02.2018
14:47:39
@lightgreen хм. не сработает, у меня в этом случае поломанная строка может быть

если она на границе буффера

ладно, какой другой костыль придумаю

Artyom
14.02.2018
14:48:44
о, тогда bytestring builder to text builder to conduit

или просто кондуит навесь, который текст декодирует

хотя, конечно, ты так потеряешь производительность

насколько – сложно сказать

а кассава не умеет по строчкам стримить?

Google
Alexander
14.02.2018
14:51:23
кассава выдает Builder-ы

в общем я щас тупо руками файл сделаю, на сегодня мне хватит, а нужно будет что хитрее, то уже буду думать

т.е. я могу билдеры на строку превращать в ByteString и мержить их опять и писать это в файл

т.е. что-то вроде builderToHandle . mconcat . takeWhile . toLazyByteString . map . builder идеологически

лишние аллокации конечно тут

но в общем-то это тест

Александр
14.02.2018
16:36:10
Ребята и девчата, вы читали книгу Functional Reactive Programming от Manning? На мой взгляд, книга написана плохо. Тяжелая, неструктурированная, и не совсем про FRP. Авторы пытаются раскрыть тему на примере своей либы Sodium. Забавный факт: на форуме книги разгорелся холивар, что их библиотека - может быть и Reactive Programming, но никак не Functional Reactive Programming, так как в ней нет главного - денотационной семантики. Авторы пытались защищаться от нападок, но внезапно пришел Conal Elliott, изобретатель "классического" FRP, и обвинил их в том же самом, - что их FRP ненастоящее. Мне думается, Conal Elliot со своим FRP попал ровно в ту же ситуацию, что и Alan Kay со своим ООП. Сейчас под FRP понимают что только не, превратив термин в нечеткий баззворд

Yuriy
14.02.2018
16:39:38
какое-то общее место. изобретатель REST тоже жаловался, что все понимают REST неправильно

Pineapple
14.02.2018
16:40:46
А есть определения для разработчиков с тремя классами церковно-приходской? Я вот тоже не понимаю

Александр
14.02.2018
16:41:25
Хех, а вы думаете, с самим ФП такой проблемы нет? Еще как есть! Я пытался уже два наброса про Скалу и скалистов здесь сделать, но вы что-то не ведетесь ?

Alister
14.02.2018
16:42:27
А есть определения для разработчиков с тремя классами церковно-приходской? Я вот тоже не понимаю
ФП - ересь содомитская, злыми безбожниками придуманная вопреки Господу и людскому разумению.

Если для церковно-приходской.

Александр
14.02.2018
16:44:37
ФП - ересь содомитская, злыми безбожниками придуманная вопреки Господу и людскому разумению.
А что соответствует канону тогда? Императивное программирование?

Andrew
14.02.2018
16:45:06
Процедурное

Alister
14.02.2018
16:45:21
ООП в стиле плюсов.

Ибо там кресты. И страдания при жизни за перформанс после смерти программиста.

A64m
14.02.2018
16:47:55
Ребята и девчата, вы читали книгу Functional Reactive Programming от Manning? На мой взгляд, книга написана плохо. Тяжелая, неструктурированная, и не совсем про FRP. Авторы пытаются раскрыть тему на примере своей либы Sodium. Забавный факт: на форуме книги разгорелся холивар, что их библиотека - может быть и Reactive Programming, но никак не Functional Reactive Programming, так как в ней нет главного - денотационной семантики. Авторы пытались защищаться от нападок, но внезапно пришел Conal Elliott, изобретатель "классического" FRP, и обвинил их в том же самом, - что их FRP ненастоящее. Мне думается, Conal Elliot со своим FRP попал ровно в ту же ситуацию, что и Alan Kay со своим ООП. Сейчас под FRP понимают что только не, превратив термин в нечеткий баззворд
ну, разница есть, Конал Эллиот действительно пионер фрп, а Алан Кей самопровозглашенный изобретатель ооп после 10+ лет существования без всякого Кея

Alister
14.02.2018
16:49:45
А как жи Смальтольк?

A64m
14.02.2018
16:50:09
о нем и речь

Alister
14.02.2018
16:50:28
Симула/Ада не в счёт

Google
A64m
14.02.2018
16:51:31
а откуда не Ф РП пошло? Это же Эрик Мейер небось?

Alister
14.02.2018
16:52:02
Это джаваскрипт

) 0)00)

A64m
14.02.2018
16:52:16
Симула/Ада не в счёт
почему? симула похожа на нынешнее ооп, а смолток-нет

Alister
14.02.2018
16:52:38
Это жи сарказм

A64m
14.02.2018
16:52:39
Это джаваскрипт
это не с яваскрипта началось тоже

Alister
14.02.2018
16:53:02
Ну первые реактивные программы ещё на лисах писали

Лиспах*

ParkeT
14.02.2018
16:59:28
Есть общепринятое название для первых N - 1 элементов массива, где N - length?

Alister
14.02.2018
17:00:14
cdr

xs

rest

Aragaer
14.02.2018
17:01:33
notlast или butlast

ParkeT
14.02.2018
17:10:02
init :: [a] -> [a] base Prelude, base Data.List Return all the elements of a list except the last one. The list must be non-empty. Спасибо тебе, добрый человек.

Mikhail
14.02.2018
17:11:21
а откуда не Ф РП пошло? Это же Эрик Мейер небось?
Это вроде как из дотнета пошло, там евенты - часть языка и ими невозбранно пользовались

A64m
14.02.2018
17:13:16
ну вот как раз Мейер делал такую библиотеку для дотнета довольно давно, но такой подход тогда частью языка не был

Mikhail
14.02.2018
17:14:43
Ну популязировали точно там)

Leonid
14.02.2018
17:15:20
ReactiveX потом мейеру элиот в твиттере предъявил за фрп, и тот отмазался что у него рп

Mikhail
14.02.2018
17:26:40
А есть фрп крэшкурс для тех, кто знает Rx? Я то Rx давно пользуюсь, а вот фрп чет не могу понять, что это и чем отличается

Yuriy
14.02.2018
18:19:02
РП не Ф — это Event Sourcing?

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