всем привет! вопросик по фьючам. допустим у меня есть вычисление которое занимает 50 мс. и я могу его разбить на 500 стандартных скаловских фьюч и собрать результат, мультитре...
знатоки akka, привет! тут у меня есть ActorSystem и я у неё взял dispatcher в качестве ExecutionContext'a для работы с Future. диспатчер дефолтный. но тут выяснился конфуз - в...
привет, кто-нибудь сталкивался с ситуацией когда в рантайме два разных инстанца тайпкласса используются в одном участке кода?
интересует вопрос, это вообще возможно? я думал, что нет и эту ситуацию предотвращает компилятор
в котах есть какой-то синтаксис для натуральных трансформаций (F ~> G)? типа f.liftTo[G]
casbah сдох, reactivemongo стремный какой-то (может я тупой просто). есть ещё что-то?
привет котаны хочется следующего: List[Either[A, B]] => (List[A], List[B])в принципе это нетрудно сделать через partition(_.isRight), но есть какое-нибудь решение на cats, что...
но это оверхед типа прочитать-записать в память? ну и типа загрузка контекста в кэши цпу?
прувет! фс2 эксперты, как сконвертировать бесконечный стрим в ограниченный по времени? типа как take, но по времени: consume(time: Duration): Stream[F, T]
Т.е. сохранить завимость как Dependency[F], а когда потом мне нужно инжектить например Dependency[Id] то как-то сконвертировать? Есть пример?
я думал это правило относится к акторам, а я акторы не создаю, просто создаю фьючу с помощью ExecutionContext из диспатчера. там под капотом акторы создаются для фьюч?
Мне интересно какие есть конкуренты Акки, там где она хороша. Ну например в телекомах. Есть эрланг тоже с акторами, там популярен, но это довольно узкая ниша, никто ведь не пи...
или я чето не понимаю про scheduling фьюч.. когда один тред получается timeslice CPU от операционной системы, он же не одну фьючу выполняет, а пачку?
Если только не голодаешь, как можно работать на компанию где директор откровенный мудак?
ну ок, давайте посчитаем процент коллег с опытом 10+ в индустрии?
привет, если начинать новый проект, то что лучше выбрать: - scalatest - specs2 - что-то ещё?
прувет, в котах есть IO.sleep, есть какой-нибудь тайпкласс это завернуть, чтобы сделать абстракный эффект?
Когда реально нужно линейное масштабирование? Можно сделать over provisioned и скейлить раз в год если нужно.. Не факт что админить Кассандру дешевле
в общем, какого типа должен быть Logging, чтобы логгирование у меня композировалось с F[_]?
А чем этот api более лучше, нигде не написано?