scala

Я пытаюсь проверить дерево зависимостей SBT, как описано в документация: sbt inspect tree clean но я получаю эту ошибку: [error] inspect usage: [error] inspect [uses|tree|definitions] <key> Prints the value for 'key', the defining scope, delegates, related definitions, and dependencies. [error] ...

Я думаю, что невозможно вызвать методы, реализованные в чертах Scala из Java, или есть способ? Предположим, у меня в Scala: trait Trait { def bar = {} } и в Java, если я использую его как class Foo implements Trait { } Java жалуется, что Trait is not abstract and does not override abstract method b...

у меня есть базовый абстрактный класс (черта). Он имеет абстрактный метод foo(). Он расширен и реализован несколькими производными классами. Я хочу создать признак, который можно смешивать с производными классами, чтобы он реализовывал foo() и затем вызывает производный класс foo(). что-то типа: trait Foo {...

Я новичок Scala программист и наткнулся на странное поведение. def balanceMain(elem: List[Char]): Boolean = { if (elem.isEmpty) if (count == 0) true; else false; if (elem.head == '(') balanceMain(elem.tail, open, count + 1);.... выше в основном я хочу вернуть true, если...

Как мне было предложено, я пробежал несколько статей, описывающих, как заставить IntelliJ Idea и Android и Scala работать вместе, но оказалось, что все они были написаны 1 или 2 года назад. И, вероятно, что-то изменилось с тех пор, и теперь есть другие решения для достижения этой цели. Конкретно, есть новое р...

учусь Scala и лифт в то же время, и я застрял на понимании синтаксиса, используемого для инициализации Карта сайта в багажнике.скала: val entries = Menu(Loc("Home", "/", "Home")) :: Menu(Loc("Foo", "/badger", "Foo")) :: Menu(Loc("Directory Foo", "/something/foo", "Directory Foo")) :: Nil L...

правильно ли я понимаю, что def оценивается каждый раз, когда он получает доступ к lazy val оценивается как только он получает доступ val оценивается как только он попадает в сферу исполнения? ...

Я пытаюсь выяснить, как заставить Eclipse распознавать зависимости, которые извлекаются с помощью SBT? SBT загружает правильные зависимости и помещает их в my ~/.каталог Плюща, но eclipse их не видит. Есть ли способ сделать это? спасибо...

Итак, я пытался разгадать различные способы, которыми вы можете определить вещи в Scala, осложненные моим непониманием пути {} блоки относятся: object NewMain extends Thing{ def f1 = 10 def f2 {10} def f3 = {10} def f4() = 10 def f5() {10} def f6() = {10} def f7 = () => 10 ...

Я изучаю язык Scala. Одно утверждение, которое я часто слышу, это то, что у Scala есть сильнее тип системы, чем Java. Под этим я думаю, что люди имеют в виду, что: scalac отвергает некоторые глючные программы, которые javac счастливо компиляции, только чтобы вызвать ошибку во время выполнения. некоторые ин...