Я хочу обернуть свои ошибки в скаляр EitherT. Я написал этот тип, чтобы я мог все там обернуть и...
Я использую State monoid для обновления состояния объекта, как указано в книге «Функциональное и...
Интересно, есть ли связь между IO Monad и Read monad? Может ли окружение в монаде Reader быть...
ScalaZ и Cats оба имеют это понятие класса типов и типов данных. Хотя я понимаю классы типов и...
Как поднять \/[Error, Int] в EitherT[Future, Error, Int] с использованием синтаксиса point/liftM...
Я сталкиваюсь с этим знаменитым 10-летним билетом в Scala https://github.com/scala/bug/issues/2823...
Я заметил, что оператор Scalaz |-> не реализован в Cats. Есть ли функция, предлагающая подобную...
Скажем, у меня есть класс Student, который имеет много действий: final case class Student(name:...
Привет, я начинаю изучать Скалаз. Я хочу получить функцию и сопоставить ее с другой функцией. хотя...
Есть ли способ избежать импорта монадного синтаксиса в теле всех моих функций?Вот что я застрял,...
Я пытаюсь работать с коллекцией фьючерсов, и у меня возникают проблемы с возвратом результата из...
Из прочтения о FP я понимаю, что преимущества устранения побочных эффектов заключаются в том, что...
Я импортирую этот проект https://github.com/scalaz/scalaz в Intellij. Но у меня проблема с...
Каков рекомендуемый подход в F # для использования функциональных шаблонов «высокого уровня»?Для...
Я ищу самую элегантную реализацию import scalaz.zio.Task def combineTasks[A, B, C, D](task1:...
В чем разница между IO и UIO в новой версии от ZIO, например UIO[Long] и IO[Nothing, Long]?
Допустим, я определил класс типов для вычислений кэширования. trait Cached[F[_], A] { def value:...
Представительный магазин Comonad и Магазин Comonad предлагают аналогичные функции ... Когда мы...