Запитання з тегом «scala»

Scala - мова програмування загального призначення, орієнтована переважно на віртуальну машину Java. Призначений для вираження загальних моделей програмування стислим, елегантним та безпечним для типу способом, він з’єднує як імперативний, так і функціональний стилі програмування. Основними його особливостями є: вдосконалена система статичного типу з висновком типу; типи функцій; відповідність шаблону; неявні параметри та перетворення; перевантаження оператора; повна сумісність з Java; одночасність


9
Програмування Scala для Android
Я дотримувався підручника у Scala та Android з фіналом Scala 2.7.3 . Отриманий додаток Android працює, але навіть самому базовому застосуванню потрібно декілька хвилин (!) Для компіляції та потребує стиснення 900 кбіт , що є стоп-шоу для мобільних додатків. Крім того, у IDE раз у раз вичерпується пам'ять. Я припускаю, …
258 android  scala  resources 


4
Що таке "підйом" у Scala?
Іноді, читаючи статті в екосистемі Scala, я читаю термін "підняти" / "підняти". На жаль, не пояснено, що саме це означає. Я провів деякі дослідження, і, схоже, підйом має щось спільне з функціональними значеннями чи чимось подібним, але мені не вдалося знайти текст, який би пояснював, що таке підйом насправді іде …


7
Що робить лінивий вал?
Я помітив, що Scala надають lazy vals. Але я не отримую те, що вони роблять. scala> val x = 15 x: Int = 15 scala> lazy val y = 13 y: Int = <lazy> scala> x res0: Int = 15 scala> y res1: Int = 13 У REPL показує , …

16
Дзвінок по імені проти виклику за значенням у Scala, потрібне уточнення
Як я розумію, в Scala функція може називатися або за вартістю або прізвище Наприклад, даючи наступні декларації, чи знаємо ми, як буде називатися функція? Декларація: def f (x:Int, y:Int) = x; Дзвінок f (1,2) f (23+55,5) f (12+3, 44*11) Які правила, будь ласка?
239 scala 

26
Найкращий спосіб розбору параметрів командного рядка? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 3 роки тому . Удосконаліть це питання Який найкращий спосіб проаналізувати параметри командного рядка в Scala? Я особисто …



4
Перерва Scala 2.8
У Scala 2.8 є об'єкт у scala.collection.package.scala: def breakOut[From, T, To](implicit b : CanBuildFrom[Nothing, T, To]) = new CanBuildFrom[From, T, To] { def apply(from: From) = b.apply() ; def apply() = b.apply() } Мені сказали, що це призводить до: > import scala.collection.breakOut > val map : Map[Int,String] = List("London", "Paris").map(x …

7
Завдання не серіалізується: java.io.NotSerializableException при виклику функції поза закриттям лише для класів, а не об'єктів
Отримання дивної поведінки під час виклику функції поза закриттям: коли функція знаходиться в об'єкті, все працює коли функція знаходиться в класі, отримуйте: Завдання не серіалізується: java.io.NotSerializableException: тестування Проблема в тому, що мені потрібен код у класі, а не об'єкт. Будь-яка ідея, чому це відбувається? Чи об’єкт Scala серіалізований (за замовчуванням?)? …

5
Додавання елемента до кінця списку в Scala
Це звучить як дурне запитання, але все, що я знайшов в Інтернеті, - це сміття. Я просто не можу додати елемент типу Tдо списку List[T]. Я спробував, myList ::= myElementале, схоже, це створює дивний об'єкт і доступ до myList.lastзавжди повертає перший елемент, який був поміщений всередину списку.
223 arrays  scala 

1
Як розпочати роботу з Akka Streams? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 4 роки тому . Удосконаліть це питання Бібліотека Акківських потоків вже оснащена досить багатою документацією . Однак головна …
222 scala  akka-stream 

8
Гарне введення скалазу [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 7 років тому . Удосконаліть це питання Нещодавно скалаз потрапив на око. Це виглядає дуже цікаво, але я …
215 scala  scalaz 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.