Saya pernah mendengar bahwa Scala memiliki tipe yang bergantung pada jalur. Ini ada hubungannya dengan kelas batin tapi apa sebenarnya artinya ini dan mengapa saya
Saya pernah mendengar bahwa Scala memiliki tipe yang bergantung pada jalur. Ini ada hubungannya dengan kelas batin tapi apa sebenarnya artinya ini dan mengapa saya
Plugin Eclipse scala memiliki fitur yang bagus yang menunjukkan kepada Anda jenis variabel ketika Anda mengarahkan mouse di atasnya. Bagaimana saya melihat informasi yang sama dengan plugin
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 3 tahun yang lalu . Perbaiki pertanyaan ini...
Saya mencoba mencetak konten koleksi ke konsol Spark. Saya punya tipe: linesWithSessionId: org.apache.spark.rdd.RDD[String] = FilteredRDD[3] Dan saya menggunakan perintah: scala> linesWithSessionId.map(line => println(line)) Tapi ini dicetak: res1: org.apache.spark.rdd.RDD [Unit] =...
Katakanlah saya sudah mengikuti dua case classes: case class Address(street: String, city: String, state: String, zipCode: Int) case class Person(firstName: String, lastName: String, address: Address) dan instance Personkelas berikut : val raj = Person("Raj", "Shekhar", Address("M Gandhi Marg",...
Saya ingin dapat menemukan kecocokan antara huruf pertama dari sebuah kata, dan salah satu huruf dalam grup seperti "ABC". Dalam pseudocode, ini mungkin terlihat seperti: case Process(word) => word.firstLetter match { case([a-c][A-C]) => case _ => } } Tapi bagaimana cara mengambil...
Bagaimana pencocokan pola di Scala diimplementasikan pada tingkat bytecode? Apakah itu seperti rangkaian if (x instanceof Foo)konstruksi, atau sesuatu yang lain? Apa implikasi kinerjanya? Misalnya, dengan kode berikut (dari Scala By Example halaman 46-48), bagaimana kode Java yang setara untuk...
Saya menggunakan IntelliJ IDEA 13 (Community Edition) dengan plugin Scala. Impor awal saya dari proyek Scala yang ada dengan build.sbtbekerja dengan baik. Ketergantungan perpustakaan diambil oleh IDEA. Dependensi tambahan yang ditambahkan setelah impor awal tidak diambil, meskipun saya telah...
Saya harus mengatakan saya tidak mengerti kelas pencacahan Scala. Saya dapat menyalin-tempel contoh dari dokumentasi, tetapi saya tidak tahu apa yang sedang terjadi. object WeekDay extends Enumeration { type WeekDay = Value val Mon, Tue, Wed, Thu, Fri, Sat, Sun = Value } import WeekDay._ Apa...
Saya baru mulai belajar Scala. Saya telah menginstal plugin Scala untuk IntelliJ, dan membuat proyek Scala baru. Tetapi ketika saya mengklik kanan pada folder src untuk membuat kelas Scala baru, tidak ada pilihan untuk melakukannya. Apakah saya melewatkan
Keduanya adalah kerangka kerja pengujian unit berkemampuan BDD (Behavior Driven Development) untuk Scala yang ditulis dalam Scala. Dan Spesifikasi yang dibangun di atas mungkin juga melibatkan kerangka ScalaTest . Tapi apa yang tidak ditawarkan oleh Spesifikasi ScalaTest? Apa
Menurut Spesifikasi Bahasa Scala : ... inferensi tipe lokal diizinkan untuk membatasi kompleksitas batas yang disimpulkan [parameter tipe]. Minimitas dan maksimalitas jenis harus dipahami relatif terhadap himpunan jenis kompleksitas yang dapat diterima. Dalam praktiknya apa saja batasannya?...
Bagaimana cara membagi urutan menjadi dua daftar dengan predikat? Alternatif: Saya dapat menggunakan filterdan filterNot, atau menulis metode saya sendiri, tetapi bukankah ada metode yang lebih umum (bawaan) yang lebih
Apa cara termudah untuk men-debug kode Scala yang dikelola oleh sbt menggunakan debugger bawaan IntelliJ? Dokumentasi dari "RunningSbt" dari situs kode google sbt mencantumkan perintah untuk menjalankan kelas utama untuk suatu proyek atau pengujian, tetapi tampaknya tidak ada perintah untuk...
Bagaimana Anda menghentikan proses di SBT tanpa keluar? Saya mencoba CTRL + C tetapi keluar dari SBT. Apakah ada cara untuk hanya keluar dari aplikasi yang sedang berjalan sambil tetap membuka
Apa sebenarnya yang val a: A = _menginisialisasi nilai? Apakah ini null yang diketik? Terima
Bagaimana cara membagi Daftar elemen menjadi daftar dengan paling banyak N item? mis .: Diberikan daftar dengan 7 elemen, buat grup yang terdiri dari 4 elemen, biarkan grup terakhir mungkin memiliki lebih sedikit elemen. split(List(1,2,3,4,5,6,"seven"),4) => List(List(1,2,3,4),...
Bagaimana cara keluar dari tanda dolar dalam interpolasi string? def getCompanion(name: String) = Class.forName(s"my.package.$name\$") // --> "error: unclosed string
Apakah ada fungsi yang dapat memotong atau membulatkan Double? Pada satu titik dalam kode saya, saya ingin angka seperti: 1.23456789dibulatkan
Apa cara standar untuk membuat profil panggilan metode Scala? Yang saya butuhkan adalah kait di sekitar metode, yang dapat digunakan untuk memulai dan menghentikan Timer. Di Java saya menggunakan pemrograman aspek, aspekJ, untuk menentukan metode yang akan diprofilkan dan menyuntikkan bytecode...