3
ответа

Почему не может scalac оптимизировать хвостовую рекурсию в определенных сценариях?

Почему не делает scalac (компилятор Scala) оптимизируют хвостовую рекурсию? Код и вызовы компилятора, который демонстрирует это:> кошка foo.scala класс Foo {определение ifak (n: Интервал, acc: Интервал): Интервал = {если (n ==...
вопрос задан: 27 November 2011 15:27
2
ответа

Как я снимаю неоднозначность в Scala между методами с vararg и без

Я пытаюсь использовать Java jcommander библиотека от Scala. Класс JCommander Java имеет несколько конструкторов: общедоступный JCommander (Объектный объект) общедоступный JCommander (Объектный объект, ResourceBundle...
вопрос задан: 22 July 2010 22:45
1
ответ

Как я искажаю scala метод установщика 'myvar_ $eq (myval)' к чему-то более приятному когда в Java?

Я преобразовывал некоторый код от Java до scala, в последнее время пытаясь преподавать мне язык. Предположим, что у нас есть этот scala класс: класс Человек () {var name:String = "joebob"} Теперь я хочу получить доступ...
вопрос задан: 21 July 2012 14:02
0
ответов

Каков порядок этапов компиляции scala?

Я хочу улучшить мою картину этапов компиляции scala. Я знаю, что определенные вещи должны происходить в компиляторе, но на самом деле не знаю, в каком порядке они происходят и в каком порядке ...
вопрос задан: 19 March 2013 19:33
0
ответов

Какое влияние на производительность оказывает использование шаблона классов типов в Scala

В настоящее время я широко использую шаблон классов типов, чтобы они были важными для производительности частями моего кода. Я выделил как минимум два потенциальных источника неэффективности. Неявные параметры получают ...
вопрос задан: 17 February 2012 16:57
0
ответов

Как запустить Fast Scala Compiler Remote Server?

Я хочу установить процесс FSC, работающий на поле, который я могу затем добраться до удаленного доступа. Я понимаю, что мне нужно поделиться каталогом Temp. Тем не менее, я изо всех сил пытаюсь даже получить его на моем ноутбуке. Я пытаюсь: ...
вопрос задан: 6 September 2011 21:04
0
ответов

Разделение плагина scalac на несколько файлов

Я хотел бы разбить мой плагин scalac на несколько файлов. Звучит просто, но я не знаю t удалось это сделать из-за проблем с типом, зависящих от пути, проистекающих из строки import global._. Вот Лекс ...
вопрос задан: 12 April 2011 17:44
0
ответов

Как отключить тайм-аут сервера Scala Fast Compilation (FSC)?

Я использую сервер компиляции Scala. Вероятно, это не связано с моей IDE IntelliJ IDEA, но я просто сообщу вам, что я запускаю сервер компиляции Scala через специальную конфигурацию запуска в ...
вопрос задан: 21 March 2011 15:02