Я заметил, что контейнеры типа Option, OptionT, fs2.Stream имеют следующий метод: def collect[B](f:...
В приведенном ниже коде используется ZIO, поэтому я добавил тег скаляза, хотя это может быть...
Я пытаюсь применить WriterT к своему делу и столкнулся с некоторой проблемой. У меня есть следующий...
У меня довольно большая val s: List[Int] = //..., функция f: Int => Boolean и функция transform:...
Рассмотрим следующий фрагмент def sayManyTimes(a: String): IO[String] = IO(a * 3) (1 to 2)
В scalaz, когда мы определяем модуль, мы дополнительно определяем неявные вспомогательные функции
Сначала я опишу способ мышления, а затем мои вопросы.Я использую определение Functor в качестве...
Я пытаюсь спроектировать переход состояния, используя монаду State.У меня на самом деле есть java
Я пытаюсь придерживаться стиля чистого FP и хочу создать ссылочную прозрачную функцию. У меня есть...
Я проектирую свой алгебраический тип данных и столкнулся с проблемой отключения неявного класса...
Я учу FP, написав простые приложения.И сейчас я подхожу к эффекту монады (cats.effect.IO / scalaz
У меня вопрос по поводу IO монады.Я открыл InputStream и хочу использовать IO для чтения из него
Я недавно использовал ScalaZ в целях проверки и решил выбрать ValidationNel, так как быстрое...
Я довольно новичок в скаляр / кошках и у меня вопрос о State монаде (cats или scalaz не имеет...
Я пытаюсь понять, как использовать эффектные монады (cats.effect.IO или scalaz.IO не имеет...
Рассмотрим подпись retrieveUser, когда извлечение несуществующего пользователя не смоделировано как...
Я строю следующий API для пользователей в игре Scala: case class User(_id: BSONObjectId, username:...
На SO дается объяснение, почему Валидация, подобная скалязу, котам (Scala) или Стрелке (Котлин), не...
Я хочу применить последовательность преобразований к строке, но остановлюсь при возникновении...
Один из моих старшеклассников и я попытаемся сделать порт библиотеки комбинатора парсеров Parsec на...
Я допускаю, что название не очень явное: извините за это. Предположим, у меня есть для понимания:...
Я пытаюсь понять реализацию traverseImpl в scalaz-seven : def traverseImpl[F[_], A, B](l:...
Я хотел бы написать метод mergeKeys, который группирует значения в Iterable[(K, V)] по ключам....
Я хотел бы использовать Scalaz для валидации и хотел бы иметь возможность повторно использовать...
Во время обучения Scalaz 6 я пытаюсь написать безопасные для типов читатели, возвращающие проверки....