Хтось знає, чи є спосіб зробити типперевірка сценаріїв для Scala? Коли я пишу короткі сценарії, я відчуваю, що втрачаю багато сили перевірки набору Scala (тобто, вловлюю помилки під час написання коду, а не при спробі і компілюванні).
Відповіді:
0 для відповіді № 1Побачити це фантастично відповісти автор Майлз Сабін; спасибі Тенші за те, що вказав на це. Ви хочете бігти
scala -Ystop:refchecks ScriptToCheck.scala
Успіх вказується цим результатом:
java.lang.ClassNotFoundException: Main
Я погоджуюся, що було б непогано, якби був доступний більш зручний для користувача спосіб (the -Y
параметри компілятора є досить прихованими та можуть змінюватися без попереднього повідомлення; повідомлення про успіх покладається на "химерність" цього рішення). Але наразі ви маєте змогу цим користуватися.
Сподіваюся, я був корисним.
-1 для відповіді № 2
Якщо ви використовуєте Ecplise Scala IDE, він підтримує поступову компіляцію, як і JDT для Java. Таким чином, ви отримуєте свої червоні вогні, як ви йдете.