Я пытаюсь использовать тип данных Cats Ior для накопления как ошибок, так и успехов использования...
Я бы хотел определить функцию со следующей сигнатурой, используя fs2 Streams, cats EitherT и...
У меня есть простые методы: def retrieveRepositories(url: String, params: String): IO[HttpResponse]...
Я создал простую программу, которая использует Hammock (https://github.com/pepegar/hammock), и...
Я хотел бы проверить, что Http4s Client вызывается из моего класса ClassUnderTest (для выполнения...
У меня есть ресурс, который выполняет потенциально длительную операцию блокировки. В реальном коде...
В моем понимании следующие две функции и их вызовы должны быть идентичны: def f1[L1 <: HList,...
Я пытаюсь написать небольшую библиотеку для API GitHub. И я пытаюсь смоделировать поведение...
Я написал этот код import io.circe._ import io.circe.refined._ import cats.data._ import cats
Существует 2 local метода, определенного как: final case class Kleisli[F[_], A, B](run: A =>...
В тестах на кошках * встречается в качестве параметра типа, например, здесь:...
скажем, у меня есть: trait Get[F[_], A, B]{ def get(a:A): F[B] } Я хочу иметь возможность...
Цель состоит в том, чтобы лениво оценить набор функций, останавливающихся и возвращающих первый...
Обзор Я пытаюсь определить типы cats.data.IndexedStateT[F[_], SA, SB, A], переданные методу flatMap
Я изо всех сил пытаюсь заставить автоматический выключатель Monix работать асинхронно с некоторым...
ScalaZ и Cats оба имеют это понятие класса типов и типов данных. Хотя я понимаю классы типов и...
Как правильно реализовать логику if-else с монадой Cats IO? Вот базовый пример потока регистрации...
Я использую monix для побочных эффектов и закончил этим типом Task[Either[A, Task[B]]], есть ли...
Допустим, у меня есть следующие операции, которые должны выполняться в порядке : Получить запись в...
У меня есть в моем сбт: "org.typelevel" %% "cats-core" % "2.0.0-M1",...
Я заметил, что оператор Scalaz |-> не реализован в Cats. Есть ли функция, предлагающая подобную...
У меня есть функция, которая делает HTTP-запрос с помощью клиента Softwaremill STTP.Я также...
Как преобразовать List[Either[String, Int]] в Either[List[String], List[Int]], используя метод,...
type MapReaderOrOption[A] = ReaderT[Option, Map[String,String], A] Я могу создать его из ReaderT
Этот ответ https://stackoverflow.com/a/56366311/2682459 показывает, как можно использовать объект...