for post messages and comments.

@alar:
q JS web

Существует ли логичная аргументация того, что веб-аппликации надо делать следующим образом: с бэкенда торчит пачка RESTов/вебсокетов, а вся гуйня строится на ЖС ? Не опирающаяся на постулат "так щас принято".

@alar:

Есть class ParseArgs a и к нему
instance ParseArgs (Either WTF a)
instance (ParseArgs r, EType a) => Parse Args (a->r)
instance (ParseArgs r, EType a) => ParseArgs (Maybe a -> r)

что даёт нам ошибку Overlapping Instances, патамушто GHC неоткуда узнать, что instance EType (Maybe x) невозможен.
Какие возможны варианты лечения?
Нагуглить расширение языка, которое сделает закроет класс EType?
Огородить параметр a конструктором newtype Req a = REQ a ?
Заменить полиморфный instance (ParseArgs r, EType a)=> ParseArgs (a->r) на пачку частных случаев instance ParseArgs r => ParseArgs (Double -> r) ?

@alar:

juick.com его, в итоге, и взял. Потому что предлагаемый .readLines.mkString — это наркотики

@alar:

Гугол утверждает, что в скале нет нормального однострочника, который делает readFile, предлагает прочитать файл по строкам и склеить их.
Либо брать Java-вариант, но он — двухстрочник.

@alar:

Официальный Getting started:
The project directory is another build inside your build, which knows how to build your build. 

YO DAWG

@alar:
WTF

Только у меня не получается правильно прочитать с первого раза слово Snowman?

@alar:

Что щаз принято использовать вместо почившей Оперы ради чтения текстов с веба на ходу: чтобы оно умело раздевать вебсайты до плэйнтекста, по требованию догружать остальной контент нажатием одной кнопки, агрессивно кэшировать, и было толерантным к плохому коннекту?

@alar:

*maven *docker *nix *СЯУ: stack умеет собирать в докерные образа и nixовые окружения. Чтобы изоляция была уж совсем уж изолированной и воспроизводимой. А когда maven такое начнёт делать?

@alar:

Хотеть instance RealFrac Integer where floor,ceil,truncate,round = from Integral
— допустимо или это Scala головного мозга?

@alar:

— Вот помнится, в 2008 году был у меня в роте один хуй...
— Правильно говорить не "в роте", а "во рту"

@alar:

Хочу создать виртуалку с пингвином для всякого серверного балловства. Какой дистр взять? NixOS?

@alar:

Анонсировали FPConf. Кого жаба не душит?

@alar:

Use the fors, Luke!

@alar:

Где бы набрать команду (раздолбаев) на ICFPC?

@alar:

juick.com восьмёрки тогда точно не было

@alar:

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

@alar:

@qnikst очень устал от количества идиотов в этих наших интернетах, но потом съездил в Цюрих, прострелил ногу кому-то из местных, и обратно подобрел

@alar:

Жуик, а что ты делаешь, чтобы сохранить письмо из гуглопочты в фаел или на гуглодиск? Настраиваешь ИМАП-клиент?

@alar:

А есть вообще такая штука: timed mutex? Блокировка, которая при окончании таймаута автоматически отпускается.

@alar:

Ы #2833523