Domande taggate «scala»

Scala è un linguaggio di programmazione generico destinato principalmente alla Java Virtual Machine. Progettato per esprimere schemi di programmazione comuni in modo conciso, elegante e sicuro per i tipi, fonde stili di programmazione imperativi e funzionali. Le sue caratteristiche principali sono: un avanzato sistema di tipo statico con inferenza di tipo; tipi di funzione; pattern-matching; parametri e conversioni implicite; sovraccarico dell'operatore; piena interoperabilità con Java; concorrenza


15
Quale libreria JSON da utilizzare in Scala? [chiuso]
Chiuso. Questa domanda non soddisfa le linee guida Stack Overflow . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 3 anni fa . Migliora questa domanda Ho bisogno di costruire una stringa JSON, qualcosa del genere: [ …
125 json  scala 


7
Come modellare la corrispondenza usando l'espressione regolare in Scala?
Vorrei poter trovare una corrispondenza tra la prima lettera di una parola e una delle lettere di un gruppo come "ABC". In pseudocodice, questo potrebbe assomigliare a: case Process(word) => word.firstLetter match { case([a-c][A-C]) => case _ => } } Ma come afferrare la prima lettera in Scala anziché Java? …
124 regex  scala 

7
Modo più pulito per aggiornare le strutture nidificate
Di 'che ho i seguenti due case classes: case class Address(street: String, city: String, state: String, zipCode: Int) case class Person(firstName: String, lastName: String, address: Address) e la seguente istanza di Personclasse: val raj = Person("Raj", "Shekhar", Address("M Gandhi Marg", "Mumbai", "Maharashtra", 411342)) Ora se voglio aggiornare zipCodedi rajallora dovrò …
124 scala  case-class  zipper 

10
Come stampare il contenuto di RDD?
Sto tentando di stampare il contenuto di una raccolta sulla console Spark. Ho un tipo: linesWithSessionId: org.apache.spark.rdd.RDD[String] = FilteredRDD[3] E io uso il comando: scala> linesWithSessionId.map(line => println(line)) Ma questo è stampato: res1: org.apache.spark.rdd.RDD [Unit] = MappedRDD [4] alla mappa a: 19 Come posso scrivere l'RDD sulla console o salvarlo …


6
Come forzare IntelliJ IDEA a ricaricare le dipendenze da build.sbt dopo che sono state modificate?
Sto usando IntelliJ IDEA 13 (Community Edition) con il plugin Scala. La mia importazione iniziale di un progetto Scala esistente con un build.sbtbuon funzionamento. Le dipendenze della libreria sono state rilevate da IDEA. Le dipendenze aggiuntive aggiunte dopo l'importazione iniziale non sono state rilevate, sebbene avessi selezionato l' auto-importopzione. Come …
123 scala  intellij-idea  sbt 

1
Comprensione delle enumerazioni scala
Devo dire che non capisco le classi di enumerazione Scala. Posso copiare e incollare l'esempio dalla documentazione, ma non ho idea di cosa stia succedendo. object WeekDay extends Enumeration { type WeekDay = Value val Mon, Tue, Wed, Thu, Fri, Sat, Sun = Value } import WeekDay._ Cosa significa type …
122 scala  enums 

19
Impossibile creare la classe Scala su IntelliJ
Sto appena iniziando a imparare Scala. Ho installato il plugin Scala per IntelliJ e creato un nuovo progetto Scala. Ma quando faccio clic con il pulsante destro del mouse sulla cartella src per creare una nuova classe Scala, non è possibile farlo. Mi sto perdendo qualcosa?






Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.