Что-то не получается справиться с функцией writeAll в fs2. Я даю на вход список файлов (List[File]) и ожидаю, что после фильтрации у меня запишутся только те файлы, который со...
Есть тут кто шарит за переход на скала3? Я не могу понять с какими настройками у меня заработают ? вместо _ Сейчас мне усердно пишет `?` is not a valid type name, use `_` to ...
на любой вопрос пишет `?` is not a valid type name, use `_` to denote a higher-kinded type parameter на любую звезду Not found: type * но, как оказалось, val xs: List[?] = L...
Вечер пятницы - отличное время, чтоб выучить что-то новое =) Решил попробовать, что такое free и даже задачу подходящую для этого нашел. Есть некий список классов, который нуж...
Кто-нибудь знает хороший способ проставлять версии приложения в коде? У нас сейчас это прописывается в сбт и в коде пишется так lazy val version = Option(getClass.getPackage.g...
это, как у моникса в Observable сделать foreach ток с результатом? почему всякие редьюсы и фолды стопят выполнения где-то не там? неужели надо писать свой субскрайбер для тако...
А где нынче билдят джарники для скала 2.13? Что-то sbt-assembly нет для 2.13, альтернативы? На mill перейти?
никто не знает как это лечить? в сбт cli/run -i работает, а cliJS/run -i пишет ошибку [error] Expected whitespace character [error] Expected '/' [error] cliJS/run -i
а есть в расте возможность создавать проекты по темплейту? в npm мире это можно сделать как, например npx repo/reponame есть что-то подобное, например cargo new template-proje...
тут кстати sbt зарефачили и закинули по build.sbt в каждый подпроект. Получилось красиво, но когда появился scalajs и cross-build, модули стали возвращаться в общий build.sbt....
товарищи реактивные monix'олюбы. Как лучше всего справляться с такой сигнатурой def handle(requests: Observable[Req]): Observable[Resp] когда в зависимости от элементов в Re...
кто-нибудь может делал такой кейс: сделать список case-классов, у которых будут приоритеты. Чтоб можно было ордерить. Можно сделать поле priority и проставлять его при объявл...
Может кто-нибудь знает непродуктовые проекты (фреимворки, протоколы и тд) с крутыми одностраничными демо? Где не надо ничего скачивать\устанавливать, а просто зашел на страниц...
в дайджесте мелькало, что есть интеграция идеи с bloop и мол описание в статье. В какой статье? Кто-нибудь видел гайд, как заставить работать идею с блупом? Или может кто проб...
чет туплю, вот есть у меня требование у метода F: MonadError[T, Throwable], чтоб использовать трай я просто заимпорчу из котов инстанс. Но есть у меня если MonadError[T, SomeE...
а есть какой-то тру вей сделать ленивое сравнение нескольких условий, которые в F[_]? Ну типа чтоб в этой записи def checker() = for { cond1 <- check1: F[Boolean] cond2 <...
столкнулся с задачей сделать resumable upload, легкое гугление показало, что все городят свои велосипеды и нет нормальных реализаций на уровни http-библиотек. Вот не пойму: эт...
Я так и не понял из разговора выше, писать так зашквар в скале или нет? def[F[_]: Effect, A]: F[A] = { for { _ <- F.delay(effect1) _ = log.debug("1") _ <- ...
хехей. А есть в котах у F (например Monad) какой-то общий метод, который делает unsafe F[A] => A?
val chan = FileChannel.open(path, Set(WRITE, CREATE).asJava) source .fold(0l){ (count, byteString) => count + chan.write(byteString.asByteBuffer) } .runWith...