Чтобы добавлять сообщения и комментарии, .

@alar:
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:
alar

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

@alar:
alar

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

@alar:
alar

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

YO DAWG

@alar:
alar

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

@alar:
alar

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

@alar:
alar

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

@alar:
alar

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

@alar:
alar

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

@alar:
alar

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

@alar:
alar

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

@alar:
alar

Use the fors, Luke!

@alar:
alar

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

@alar:
alar

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

@alar:
alar

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

@alar:
alar

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

@alar:
alar

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

@alar:
alar

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

@alar:
alar

Ы #2833523

@alar:
alar

Где и как можно замутить в мегаполисе хакатон? Кроме очевидного варианта "организовать у себя в деревне в сарае с печеньками" должны же быть и другие?