Результаты поиска по запросу "either"
Валидация против дизъюнкции
Предположим, я хочу написать метод со следующей сигнатурой: def parse(input: List[(String, String)]): ValidationNel[Throwable, List[(Int, Int)]]Для каждой пары строк во входных данных необходимо убедиться, что оба члена могут быть ...
- не надо ничего проверять.
я сложилось впечатление, что где-то был экземпляр Either a, но я не могу его найти. Я попытался импортировать Control.Monad, Control.Monad.Instances и Data.Either, как показано module Main where import Control.Monad import Data.Either ...
в стандартной библиотеке.
ю, что обычно могу просто сопоставить с шаблоном, но иногда я нахожу эти функции полезными: isLeft = either (const True) (const False) isRight = either (const False) (const True)Есть ли что-то подобное в стандартной библиотеке?
Бросать исключения в Scala, что такое «официальное правило»
Я следую за курсом Scala на Coursera. Я начал читать «Одесскую книгу о Скале». Что я часто слышу, так это то, что не следует генерировать исключения в функциональных языках, потому что это нарушает поток управления, и мы обычно возвращаем Either ...
Страница 2 из 2