Вопросы по теме 'scala-2.11'
Почему Scala 2.11.2 выдает ошибку компиляции числа с плавающей запятой в экспоненциальной нотации?
Я недавно обновил проект Scala с 2.10 до 2.11.2.
Для следующего кода:
if( x < 1.e-150 ) // conditional ops...
Я получаю ошибку
e не является членом Int
Раньше научное понятие работало нормально. Я подозреваю, что дело не...
323 просмотров
schedule
29.11.2021
Платформа Play: несоответствие типа ошибки; найдено: Требуется Int: play.api.mvc.Result
Я пытаюсь сохранить значения формы в базе данных и во время игры получаю сообщение об ошибке:
type mismatch; found :Int required: play.api.mvc.Result
А вот мой код:
Application.scala
import play.api._
import play.api.mvc._
import...
1356 просмотров
schedule
08.10.2021
Scala Some, None и мой собственный Default
У нас есть Some, None в Scala, и мне нужен третий с именем Default. Идея заключается в следующем:
Некоторые означают, что есть некоторая ценность
«Нет» означает отсутствие ценности. Не используйте ценность.
По умолчанию (моя...
674 просмотров
schedule
30.10.2021
Использует ли Scala целевой тип при поиске неявного преобразования?
Я читаю книгу Scala in Depth , глава 5 о имплицитах. Автор говорит об этом на странице 102:
Неявная область видимости, используемая для неявных представлений, такая же, как и для неявных параметров. Но когда компилятор ищет ассоциации типов,...
245 просмотров
schedule
19.06.2022
Какие методы Scala Map переопределить
Я хочу создать структуру данных Counter[A] (на основе счетчика Python). ), который расширяет Map[A, Int] , который просто ведет подсчет вхождений элементов типа A . Я хочу, чтобы у него было 2 дополнительных метода add(item: A) и...
867 просмотров
schedule
06.08.2022
scala 2.11.8 как заполнить массив
Я хочу создать массив, содержащий одно и то же значение, повторяющееся очень большое количество раз, скажем, 1 000 000 раз.
Я думал использовать что-то вроде Array.fill(1000000)(0). Однако, прочитав документацию по Scala 2.11.8, я обнаружил, что в...
2172 просмотров
schedule
06.08.2022
Получение файлов путей к ресурсам из контекста макроса scala
Я хотел бы сделать макрос, который проверяет во время компиляции наличие ресурсов в других проектах. Можно ли получить эту информацию из контекста?
def example_impl(c: Context): c.Expr[Unit] = {
import c.universe._
//instead of
//...
699 просмотров
schedule
19.09.2022
Пользовательский Slick Codegen генерирует сопоставленные классы case вне черты `${container}`?
Может ли Slick Codegen генерировать все сопоставленные классы case за пределами ${container} trait , чтобы они не наследовали его тип? Может вообще в другом файле т.е. Models.scala ?
// SuppliersRowsDAA.scala
import persistence.Tables
object...
853 просмотров
schedule
17.09.2022
Сопоставьте таблицу с более чем 22 столбцами с классом case Scala от Slick 2.1.0
Я использую Scala 2.11, Slick 2.1.0-M2, PlayFramework 2.3.1.
Мне нужно сопоставить таблицу из 25 столбцов с классом case Scala.
Например, у меня есть этот класс case:
case class Test(f1: Long, f2: String, f3: String, f4: String, f5: String,...
1436 просмотров
schedule
25.12.2022
Неявный класс, применимый ко всем подклассам Traversable, включая Array
Я столкнулся с проблемой, пытаясь создать неявный класс, применимый ко всем подклассам Traversable, включая Array. Я попробовал следующий простой пример как в Scala 2.11.1, так и в 2.10.4:
implicit class PrintMe[T](a: Traversable[T]) {
def...
377 просмотров
schedule
14.01.2023
Проверка, равны ли статические типы двух определений
Допустим, я придумал комбинатор:
def optional[M[_]: Applicative, A, B](fn: Kleisli[M, A, B]) =
Kleisli[M, Option[A], Option[B]] {
case Some(t) => fn(t).map(_.some)
case None => Applicative[M].point(none[B])
}
Этот комбинатор...
29 просмотров
schedule
05.01.2023
play framework: модули были разрешены с конфликтующими суффиксами разных версий
я хочу использовать эластичный поиск с игровой платформой, поэтому я следовал этому руководству
Вот мой файл build.sbt
name := """es-with-play"""
version := "1.0-SNAPSHOT"
lazy val root = (project in file(".")).enablePlugins(PlayScala)...
1342 просмотров
schedule
06.04.2023
как получить сохраненный изменяемый набор scala из ElasticSearch
привет, я строю одно поле идентификатора и один изменяемый набор Scala в эластичном поиске, как это
var genreIdSet = scala.collection.mutable.Set[Int]()
genreIdSet+=1
genreIdSet+=2
genreIdSet+=3...
64 просмотров
schedule
08.07.2023
Массив SAM Scala не разрешен
Кажется, вы не можете инициализировать массив с синтаксисом SAM. Когда я пытаюсь сделать следующее...
trait A {
def num(): Int
}
trait B extends A
trait C extends A
val nums: Array[A] = Array(() => 5)
Я получаю следующую ошибку......
28 просмотров
schedule
19.06.2023
Приведение null к экземпляру case-класса в Scala
У меня есть фрагмент кода, который полагается на существование произвольного элемента определенного класса case для работы с полями класса. Есть некоторые options , и хотя почти каждый блог Scala рекомендует никогда не использовать null , это не...
403 просмотров
schedule
18.11.2022
Сопоставление шаблонов на POJO в Scala?
Я пытаюсь обновить часть своего старого кода Scala до новых API.
В одной из библиотек, которые я использую, класс case был преобразован в простой POJO по соображениям совместимости.
Мне было интересно, возможно ли как-то использовать...
513 просмотров
schedule
12.01.2024
Scala — Как использовать Java Singleton Object
Я успешно использовал существующие проекты Java для своего проекта Scala, но столкнулся с NoClassDefFoundError при использовании синглтона Java:
public class SpecificUser extends BasicUser {
private static SpecificUser INSTANCE = new...
689 просмотров
schedule
10.05.2024