scala

które wzorce projektowe GOF mają zupełnie inną implementację (java vs Scala)

Ostatnio przeczytałem następujące pytanie: Czy są jakieś przypadki użycia wzorca odwiedzającego w Scali? Czy powiniene ... reter Iterator Mediator Memento Obserwator Stan Strategia metoda szablonowa Visitor: Patten Matching (scala)

Czy ktoś może wyjaśnić, jak używać SBT?

wychodzę z szafy! Nie rozumiem SBT. Proszę, pomóż mi. Wszystkie drogi prowadzą do Rzymu, i tak samo jest z SBT: aby rozpoczą ... i myślę, że uratuje to następnego faceta, który tędy idzie, wiele trudności, jeśli można to wyjaśnić w kategoriach ludzkich.

Zrozumienie wyliczeń Scali

Muszę powiedzieć, że nie rozumiem klas wyliczania Scali. Mogę skopiować-wkleić przykład z dokumentacji, ale nie mam pojęcia o ... importować WeekDay obiekt? Oraz, kiedy piszę val day = WeekDay.Mon, Dlaczego jest to typ WeekDay.Value, a nie Typ WeekDay?

Obalanie mitów Scali [zamknięty]

Jakie są najczęściej spotykane błędne przekonania na temat języka Scala i jakie istnieją przeciw-przykłady do nich? UPDATE ... ndencję do rozpalania argumentów, a ja jeszcze nie widziałem, aby ktoś zmienił mocno utrzymany punkt widzenia na ten temat...

Wykres liczby równoważników LINQ w Scali? [duplikat]

Możliwy duplikat:analogi LINQ w Scali Szukam wykresu pokazującego odpowiedniki w Scali metod LINQ dla IEnumerable: ... t is head wybierz to mapa / Align = "left" / .. (Nie wiem) ... i tak dalej Czy ktoś wie coś o takiej tabeli" translate"?

Małe i dobre projekty Scali do nauki Scali - zwłaszcza programowania funkcyjnego i systemu typu [zamknięty]

zamknięte. to pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. ... mowych). Więc szukam małych i dobrych projektów Scali, które mogę przeczytać źródła, aby się nauczyć. Możesz mi coś polecić?

Scala najlepszym sposobem na przekształcenie kolekcji w Mapę po kluczu?

Jeśli mam zbiór c typu T i istnieje właściwość p na T (typu P, powiedzmy), jaki jest najlepszy sposób na zrobienie map-by-ex ... cie mógłbym zamienić powyższe w proste narzędzie biblioteczne, tak jak w Javie, ale podejrzewam, że w Scali nie ma potrzeby)

Budowanie dużych, niezmiennych obiektów bez użycia konstruktorów posiadających długie listy parametrów

Mam kilka dużych (więcej niż 3 pola) obiektów, które mogą i powinny być niezmienne. Za każdym razem, gdy natknę się na tę spr ... ązania, które mogę wymyślić: "abominacje konstruktora z długimi listami parametrów" Wzór Budowniczego Dzięki za wkład!

Jak przekonwertować obiekt rdd na ramkę danych w spark

Jak mogę przekonwertować RDD (org.apache.spark.rdd.RDD[org.apache.spark.sql.Row]) Na ramkę danych org.apache.spark.sql.DataFrame. Konwertowałem ramkę danych na rdd używając .rdd. Po przetworzeniu chcę go z powrotem w dataframe. Jak mogę to zrobić ?

Preferowany sposób tworzenia listy Scala

Istnieje kilka sposobów na zbudowanie niezmiennej listy w Scali(zobacz przykładowy kod poniżej). Możesz użyć zmiennego bufora ... [Int] = i match { case 3 => l ::: List(3) case _ => _add(l ::: List(i), i +1) } _add(Nil, 0) }

Programowanie funkcjonalne - czy niezmienność jest droga? [zamknięte]

Pytanie składa się z dwóch części. Pierwszy jest koncepcyjny. Następne spojrzenie na to samo pytanie bardziej konkretnie w Sc ... Immutable/Functional/Scala 467 178 184 187 183 Mutable/Imperative/Java 51 14 12 12 12

Spark-załadować plik CSV jako ramkę danych?

Chciałbym odczytać plik CSV w sparku i przekonwertować go jako DataFrame i zapisać w HDFS za pomocą df.registerTempTable("tab ... .run(ForkJoinWorkerThread.java:107) Jakie jest właściwe polecenie, aby załadować plik CSV jako ramkę danych w Apache Spark?

Dlaczego "uniknąć przeciążenia metody"?

Dlaczego Jorge Ortiz radzi uniknąć przeciążenia metody?

Jak dopasować wzór używając wyrażenia regularnego w Scali?

Chciałbym być w stanie znaleźć dopasowanie między pierwszą literą słowa, a jedną z liter w grupie, takiej jak "ABC". W pseudo ... zą literę w Scali zamiast w Javie? Jak poprawnie wyrazić Wyrażenie regularne? Czy jest to możliwe w ramach klasy przypadków ?

Kiedy wyższe typy są przydatne?

[[5]] od jakiegoś czasu zajmuję się dev w F# i podoba mi się. Jednak jeden buzzword, który wiem, że nie istnieje w F#, to ty ... zykład, gdzie typy o wyższym pokrewieństwie naprawdę ratują Cię albo w naciśnięciach klawiszy, albo w bezpieczeństwie typu?

Dobry przykład ukrytego parametru w Scali?

Jak na razie domyślne parametry w Scali nie wyglądają dla mnie dobrze - jest zbyt blisko zmiennych globalnych, jednak poniewa ... wiadomości nie używając implicit proszę zamieścić kontr-przykład. Jestem bardzo ciekawa czystości w projektowaniu języka; -).

Jak działa " scala.sys.proces " ze Scali 2.9 działa?

Rzuciłem okiem na nowe pakiety scala.sys i scala.sys.process, aby sprawdzić, czy jest tu coś pomocnego. Jednak jestem w kompl ... zy jest marnotrawstwem. Dlatego zajrzałem teraz do Scali pod kątem zunifikowanej obsługi procesów bez składni cygwin czy xml.

Wzorce projektowe dla funkcjonalnych języków hybrydowych?

Czy istnieje już jakiś zbiór najlepszych praktyk dla języków takich jak Scala? Znalazłem pracę na temat wzorców projektowych ... jektowe dla języków OO. Ale czy są jakieś wzory dla hybryd funkcjonalnych oo? Wszystko co widziałem to Ta Lista. Co wiadomo?

Dodawanie elementu na końcu listy w Scali

Nie mogę dodać elementu typu T do listy List[T]. Próbowałem z myList ::= myElement, ale wygląda na to, że tworzy dziwny obiek ... ostęp do myList.last zawsze zwraca pierwszy element, który został umieszczony wewnątrz listy. Jak mogę rozwiązać ten problem?

Jak nauczyć się korzystać ze Scali?BRAK Z Javy za pomocą javap?

W poprzednim pytaniu, dostęp do Scali.BRAK Z Javy, wydaje się, że ludzie używali javap, aby dowiedzieć się, jak uzyskać dostę ... one jest jedynym obiektem typu None.type, który rozszerza Option metoda apply() dla obiektu towarzyszącego jest wymagana ?