Вопросы по теме 'partialfunction'
Когда частичная функция scala не является частичной функцией?
При создании карты String для частичных функций я столкнулся с неожиданным поведением. Когда я создаю частичную функцию как элемент карты, она работает нормально. Когда я выделяю val, вместо этого он вызывает. Попытка вызвать проверку выдает...
1104 просмотров
schedule
29.03.2024
Как проще всего реализовать Scala PartialFunction в Java?
Для взаимодействия мне нужно передать Scala PartialFunction из кода Java. Для Function (Function1 и т. Д.) Есть AbstractFunction, которую я могу подклассифицировать с помощью анонимного типа, но что было бы проще всего сделать то же самое для...
2656 просмотров
schedule
04.11.2023
Объединение частичных функций с помощью andThen в Scala
Давайте повторно воспользуемся примерами из Daily scala:
type PF = PartialFunction[Int,Int]
val pf1 : PF = {case 1 => 2}
val pf2 : PF = {case 2 => 3}
и добавим:
val pf3 : PF = {case 3...
3652 просмотров
schedule
01.04.2024
Scala, код по умолчанию для PartialFunction?
Я использую Akka и хотел бы запустить некоторый код для всех случаев PartialFunction. Для наблюдения за актерами у меня есть что-то вроде:
val supervisorStrategy = OneForOneStrategy() {
case npe: NullPointerException => Stop
case re:...
247 просмотров
schedule
01.01.2024
Можно ли разложить операторы соответствия Scala с помощью частичных функций?
У меня есть такое заявление о совпадении:
i match {
case x if x == 0 ⇒
romanNumeral
case x if x >= 1000 ⇒
this.roman(i - 1000, s"${romanNumeral}M")
case x if x >= 900 ⇒
this.roman(i - 900,...
121 просмотров
schedule
23.12.2023