scala

Jakie są wszystkie instancje cukru składniowego w Scali?

Jakie są wszystkie instancje cukru składniowego w Scali? Trudno ich szukać, ponieważ większość / wszystkie z nich są czysto ... znajomości nazwy pojęcia. TODO: Implicit conversions _ składnia funkcji anonimowych inne rzeczy, o których zapominam

IntelliJ Idea 12 + Android + Scala

Zgodnie z sugestią, przejrzałem kilka artykułów opisujących, jak sprawić, by IntelliJ Idea i Android i Scala współpracowały z ... raz (maj 2013)? P. S. próbowałem Android Development Studio, ale nawet nie byłem w stanie go uruchomić z powodu wielu błędy.

Co oznacza operator # w Scali?

Widzę ten kod na tym blogu: programowanie na poziomie typu w Scali : // define the abstract types and bounds trait Recurse ... nigdy nie widziałem. Ponieważ trudno jest go wyszukać (ignorowane przez wyszukiwarki), kto może mi powiedzieć, co to znaczy?

Chcę uzyskać typ zmiennej w czasie wykonywania

Chcę uzyskać typ zmiennej w czasie wykonywania. Jak to zrobić?

Różnica między obiektem case I obiektem

Czy jest jakaś różnica między obiektem case a obiektem w Scali?

Jakie są przypadki użycia Scali./ align = "left" / Obiecujesz?

CzytamSIP-14 i pojęcie Future ma doskonały sens i jest łatwe do zrozumienia. Ale mam dwa pytania o Promise: SIP mówi Depe ... doSomethingWithResult() } } Jaka jest różnica między tym a podanym przykładem i co sprawia, że obietnica jest konieczna?

Klasa Case do mapowania w Scali

Czy Jest jakiś dobry sposób na konwersję instancji Scali case class, np. case class MyClass(param1: String, param2: String) ... cna implementacja definiuje tylko tłumaczenie dla każdego przypadku klasy osobno, ale miło byłoby znaleźć ogólne rozwiązanie.

Jak napisać do pliku w Scali?

Do czytania jest użyteczna abstrakcja Source. Jak mogę pisać wiersze do pliku tekstowego?

Jak profilować metody w Scali?

Jaki jest standardowy sposób profilowania wywołań metody Scala? Potrzebuję hooków wokół metody, za pomocą której mogę urucho ... , gdzie mogę zdefiniować kilka funkcji, które mają być wywołane przed i po funkcji bez utraty statycznego pisania w procesie?

łatwy idiomatyczny sposób definiowania kolejności dla prostej klasy przypadków

Mam listę prostych instancji klasy Scala case i chcę je wydrukować w przewidywalnym, leksykograficznym porządku za pomocą lis ... Nie jestem zadowolony z 'hack': scala> l.map(_.toString).sorted.foreach(println) A(article,2) A(lines,7) A(words,50)

W jaki sposób zbiory Scali są w stanie zwrócić prawidłowy typ kolekcji z operacji map?

uwaga: jest to FAQ, zadane specjalnie po to, abym mógł na nie odpowiedzieć osobiście, ponieważ ten problem wydaje się pojawia ... st w stanie zwrócić najbardziej konkretny poprawny zbiór? Parzyste String, który dostarcza {[1] } poprzez konwersję niejawną.

Scala SBT: jak " uruchomić ponownie z-deprecation"

Kiedy kompiluję Kod Scali, uruchamiając sbt compile, SBT says: $ sbt compile ... [warn] there were 5 deprecation warnings; re-run with -deprecation for details ... Jak to zrobić? (Z wewnątrz SBT?)

Function syntax puzzler in scalaz

Po obejrzeniu prezentacji Nicka Partidge ' a na temat scalaz , rzuciłem okiem na ten przykład, który jest po prostu super: ... t; Pair[A,B], której oczekuje druga metoda: co się dzieje z Krotką 2/Pair w przypadku błędu? Nie ma tuple w zasięgu wzroku!

Jaka jest różnica między listami wielu parametrów a wieloma parametrami na Listę w Scali?

W Scali można pisać (Curry?) takie funkcje def curriedFunc(arg1: Int) (arg2: String) = { ... } Jaka jest różnica między p ... tylko jedną różnicę - jest to częściowo stosowane funkcje. Ale oba sposoby są równoważne dla ja. Czy są jakieś inne różnice?

Jakie decyzje projektowe faworyzowałyby aktorów Scali zamiast JMS ' a?

Jakie są różnice w używaniu aktorów Scali zamiast JMS? Na przykład z perspektywy wydajności i skalowalności, co dodaje Mode ... ach bardziej sensowne jest używanie aktorów zamiast JMS, tzn. jakie problemy rozwiązują aktorzy, których JMS nie może pokryć?

Struktura aplikacji Scala

Uczę się teraz Scali i chcę napisać jakąś głupią aplikację, np. konsolowego klienta Twittera, czy jakoś tak. Pytanie brzmi, j ... powinienem robić te rzeczy używając Scali? Również nie mam dużego doświadczenia z JVM i Java, więc Jestem tu zupełnie nowy.

Jak korzystać z IntelliJ Z Play Framework i Scali

Próbuję używać IntelliJ z aplikacją play Framework 2.11. Zainstalowałem wtyczkę Play Framework 2 i wtyczkę Scala dla Intelli ... ClassRunner.main(ClassRunner.scala:28) at org.specs2.runner.NotifierRunner.main(NotifierRunner.scala:24) ... 11 more

Scala @ operator

Co robi operator @ Scali? Na przykład w poście na blogu przetwarzanie języka formalnego w Scali, część 2 jest coś takiego case x @ Some(Nil) => x

Reader monad for Dependency Injection: multiple dependencies, nested calls

Na pytanie o Dependency Injection w Scali, sporo odpowiedzi wskazuje na użycie czytnika Monad, albo tej Ze Scalaz, albo po pr ... ch wykorzystywałby czytelnik Monada do takiego " biznesu aplikacja " być lepszym niż tylko używanie parametrów konstruktora?

Debugowanie kodu Scali za pomocą simple-build-tool (SBT) i IntelliJ

Jaki jest najprostszy sposób na debugowanie kodu Scali zarządzanego przez SBT przy użyciu wbudowanego debugera IntelliJ? Doku ... lejne pytanie: jaki jest najprostszy sposób podłączenia debuggera IntelliJ do Jetty podczas używania polecenia jetty-run SBT?