Pertanyaan yang diberi tag «scala»

Scala adalah bahasa pemrograman serba guna terutama yang menargetkan Java Virtual Machine. Dirancang untuk mengekspresikan pola pemrograman umum dalam cara yang ringkas, elegan, dan jenis-aman, ia memadukan gaya pemrograman imperatif dan fungsional. Fitur utamanya adalah: sistem tipe statis lanjut dengan inferensi tipe; jenis fungsi; pencocokan pola; parameter dan konversi implisit; kelebihan operator; interoperabilitas penuh dengan Java; konkurensi


6
Bagaimana cara mendapatkan Daftar Scala dari Daftar Java?
Saya memiliki API Java yang mengembalikan Daftar seperti: public List<?> getByXPath(String xpathExpr) Saya menggunakan kode scala di bawah ini: val lst = node.getByXPath(xpath) Sekarang jika saya mencoba scala sintaks gula seperti: lst.foreach{ node => ... } tidak bekerja. Saya mendapatkan kesalahan: value foreach is not a member of java.util.List[?0] Sepertinya …
133 java  scala 

3
Apache Spark: map vs mapPartitions?
Apa perbedaan antara RDD map dan mapPartitionsmetode? Dan apakah flatMapberperilaku suka mapatau suka mapPartitions? Terima kasih. (Sunting) yaitu apa perbedaan (baik secara semantik atau dalam hal eksekusi) antara def map[A, B](rdd: RDD[A], fn: (A => B)) (implicit a: Manifest[A], b: Manifest[B]): RDD[B] = { rdd.mapPartitions({ iter: Iterator[A] => for (i …

4
Apa itu Manifest di Scala dan kapan Anda membutuhkannya?
Sejak Scala 2.7.2 ada sesuatu yang disebut Manifestyang merupakan solusi untuk penghapusan tipe Java. Tetapi bagaimana cara Manifestkerjanya secara tepat dan mengapa / kapan Anda perlu menggunakannya? Posting blog Manifests: Reified Types oleh Jorge Ortiz menjelaskan beberapa di antaranya, tetapi tidak menjelaskan bagaimana menggunakannya bersama dengan batas konteks . Juga, …
132 scala  manifest 


4
Apa arti operator `#` di Scala?
Saya melihat kode ini di blog ini: Pemrograman Tipe-Level di Scala : // define the abstract types and bounds trait Recurse { type Next <: Recurse // this is the recursive function definition type X[R <: Recurse] <: Int } // implementation trait RecurseA extends Recurse { type Next = …

5
Operator Scala @
Apa yang dilakukan operator @ Scala? Misalnya, di posting blog Pemrosesan Bahasa Formal di Scala, Bagian 2 ada sesuatu seperti ini case x @ Some(Nil) => x
130 scala  operators 


3
sbt-assembly: kesalahan ditemukan deduplication
Saya tidak yakin apakah mergestrategy atau mengecualikan stoples adalah pilihan terbaik di sini. Bantuan apa pun bagaimana cara saya melanjutkan kesalahan ini akan sangat bagus! [sameert@pzxdcc0151 approxstrmatch]$ sbt assembly [info] Loading project definition from /apps/sameert/software/approxstrmatch/project [info] Set current project to approxstrmatch (in build file:/apps/sameert/software/approxstrmatch/) [info] Including from cache: scala-library.jar [info] …
130 scala  sbt  sbt-assembly 

1
Bagaimana cara memperbarui catatan mongo menggunakan Rogue dengan MongoCaseClassField ketika kelas kasus berisi enumerasi scala
Saya memutakhirkan kode yang ada dari Rogue 1.1.8ke 2.0.0dan lift-mongodb-recorddari 2.4-M5 to 2.5. Saya mengalami kesulitan menulis MongoCaseClassFieldyang berisi scala enum, yang benar-benar dapat saya bantu. Sebagai contoh, object MyEnum extends Enumeration { type MyEnum = Value val A = Value(0) val B = Value(1) } case class MyCaseClass(name: String, …
129 mongodb  class  scala  record  lift 


2
Apakah parameter konstruktor scala default ke val pribadi?
Aku sudah mencoba: class Foo(bar: Int) vs: class Foo(private val bar: Int) dan mereka tampaknya berperilaku sama meskipun saya tidak dapat menemukan di mana pun yang mengatakan bahwa (bar: Int)memperluas (private val bar: Int)pertanyaan saya adalah, apakah ini identik / mirip? Di samping catatan, saya telah mencoba untuk menggunakan -Xprint:typerpotongan …

6
Apa perbedaan utama antara Scala dan Groovy? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Perbaiki pertanyaan ini Di permukaan Groovy dan Scala terlihat sangat mirip, selain dari …
128 scala  groovy 

3
Scala: Nil vs List ()
Dalam Scala, apakah ada perbedaan sama sekali antara Nildan List()? Jika tidak, gaya Scala mana yang lebih idiomatis? Baik untuk membuat daftar kosong baru dan pencocokan pola pada daftar kosong.
128 scala 

4
Apa sajakah kasus penggunaan yang menarik untuk jenis metode dependen?
Jenis-jenis metode dependen, yang dulunya merupakan fitur eksperimental sebelumnya, kini telah diaktifkan secara default di trunk , dan tampaknya ini tampaknya telah menciptakan kegembiraan di komunitas Scala. Pada pandangan pertama, tidak segera jelas apa manfaatnya. Heiko Seeberger memposting contoh sederhana tipe metode dependen di sini , yang seperti dapat dilihat …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.