scala
Я слышал это снова и снова, и я пытаюсь понять и подтвердить идею о том, что FP и OO ортогональны. прежде всего, что означает, что 2 понятия должны быть ортогональными? FP поощряет неизменность и чистоту как можно больше, в то время как OO кажется построенным для состояния и мутации – слегка организованная ...
пока неявные параметры в Scala не выглядят хорошо для меня-это слишком близко к глобальным переменным, однако, поскольку Scala кажется довольно строгим языком, я начинаю сомневаться в своем собственном мнении :-). вопрос: не могли бы вы показать реальный (или близкий) хороший пример, когда неявные параметры ...
в мире java (точнее, если у вас нет множественного наследования/миксинов) эмпирическое правило довольно простое: "предпочтение композиции объекта над наследованием класса". Я хотел бы знать, если/как это изменилось, если вы также рассматриваете миксины, особенно в scala? Считаются ли миксины способом множе...
не могли бы вы, ребята, объяснить мне, как установить основной класс В проекте SBT ? Я пытаюсь использовать версию 0.13. моя структура каталогов очень проста (в отличие от документации SBT). В корневой папке у меня есть build.sbt следующего содержания name := "sbt_test" version := "1.0" scalaVersion := "2...
где я могу найти список "волшебных" функций Scala, таких как apply,unapply,update,+= и т. д.? под магическими функциями я подразумеваю функции, которые используются некоторым синтаксическим сахаром компилятора, например o.update(x,y) <=> o(x) = y я погуглил для какой-то комбинации scalamagic и синон...
Я знаю о следующих проектах (в основном от http://www.w3.org/community/markdown/wiki/MarkdownImplementations): реализовано на Java: txtmark http://github.com/rjeschke/txtmark (утверждает, что самый быстрый процессор MD работает на JVM) Markdown4j http://code.google.com/p/markdown4j (вилка txtmark, преимуще...
Возможные Дубликаты:какие языки программирования я могу использовать на Android Dalvik? в основном, приложения для Android написаны на Java. Но я слышал, что его также можно использовать Scala или некоторые другие языки. И я также читал, что можно включить собственный код C/C++. есть ли ссылка/списо...
допустим я получаю (потенциально большой) список изображений для загрузки с некоторых URL-адресов. Я использую Scala, так что я бы сделал это: import scala.actors.Futures._ // Retrieve URLs from somewhere val urls: List[String] = ... // Download image (blocking operation) val fimages: List[Future[...]] = u...
Я пытаюсь создать универсальный метод для обновления объектов с помощью scala / java, но я не могу получить класс для параметра типа. вот мой код: object WorkUnitController extends Controller { def updateObject[T](toUpdate: T, body: JsonObject){ val source = gson.fromJson(body, classOf[T]); ... }...
при использовании Scala в Spark, всякий раз, когда я сбрасываю результаты с помощью saveAsTextFile, Кажется, разделить выход на несколько частей. Я просто передаю ему параметр (путь). val year = sc.textFile("apat63_99.txt").map(_.split(",")(1)).flatMap(_.split(",")).map((_,1)).reduceByKey((_+_)).map(_.swap)...