А у меня сложилось такое мнение. Но прошу, не оспаривайте, - я его не изменю, но и навязывать (доказывать) никому не стану. ФП в наши дни зачастую используется для развеяния с...
Ребят, мне послали деньги по Western Union. Местной карты нет. Подскажите, как и где можно снять именно в долларах? Слышал про Rico Credit, но также слышал, что у них есть вер...
Приветствую! Есть ли какой-нибудь блеклист мошенников, куда можно было бы вписать риелтора, который нас кинул?
Скаланы, глупый вопрос. Есть Either[Error, Unit] для валидации, нужно сделать такую же валидацию, но наоборот. Т.е. чтобы Right(Unit) => Left(Error), ну а еррор стал правым юн...
Всем привет! Бигдата вопрос: посоветуйте решение для такого кейса. Нужно реализовать софтину на кластере для сбора и обработки очереди сообщений. Смысл: сообщеньки падают отку...
Такой вопрос. Допустим, есть такая клюква: некоторая функция по заданному классу генерит анонимный класс по простому правилу. Можно ли каким-то образом научить Идею понимать э...
товарищи, я правильно понимаю, что Скаламета это не замена Скала Макрос? Полистал страницу туториала и так и не заметил возможности реального применения Скаламеты для кодогене...
У кого-нибудь бывали странности с резолвом гит-конфликтов с помощью диффера в Идее? Суть странности в том, что в средней колонке диффера хрен пойми откуда появляется старый ко...
а как можно добраться до объекта-компаньона, если в метод передан тип? абстрактный пример case class Dummy(x: Int) object Dummy { def foo: Unit = ??? } def bar[T <: Dummy](ar...
кто-нить собирал плагины для Идеи в сбт? Собираю "скелетон" для поддержки макросов, у него в build.sbt есть ссылка на zip плагина скаловского в качестве ideaExternalPlugins за...
друзья, я снова запутался в дуби-дебрях. Есть какие-то best practices? С неожиданностью для себя узнал, что дуби предпочитает выкидывать исключения наружу, да и fs2.Task какой...
Такой вопрос. Есть type ResultSetParser[T] = ResultSet => T Внезапно захотелось добавить этой функции метод. Это возможно? Изменил на class ResultSetParser[T] extends (ResultS...
Аннотации хорошая вещь. Меня в них пугает одно: если ты генерируешь методы в компайл-тайме, то ты можешь потом знать их сигнатуру и использовать. А как объяснить коллегам, как...
А есть более современные техники примешивания трейта к объекту? Имею в виду что: есть какой-то объект T, хочу примешать к нему трейт, и получить T with MyMixin. А то я пока на...
тупой вечерний вопрос: использую в своем таске в сбт IO.copyFile, работает как ожидается. Там же рядом пишу что-то вроде files.foreach(file => IO.copyFile … ) и это как будто ...
Подскажите лучше, чем лучше воспользоваться для работы с Ораклом? В приоритете скорость, ибо бигдата. Можно без монадок
Kirill Nebogin: Помогите постичь shapeless. Составляю HList из типов. Как сделать список из типов с тэгами? Ну FieldType, но с конкретными ключами, типа "fieldname" ->> String
Время макровопросов! Можно ли сделать макрос-аннотацию для кейс класса так, чтобы она генерила код в объект-компаньон? Или наоборот, аннотировать компаньон, но читать параметр...
товарищи, подскажите по скалаз немножечко. Существует ли для EitherT аналог flatMap, но для левой стороны? И в добавок: есть ли метод, позволяющий сделать flatMap с левой и пр...
Друзья, снова макровойны. Как внутри деф-макро получить содержимое обжекта, из которого его вызывают? Схематично: object Dummy { val x = "hello" def magic() = macro Macro.impl...