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

1
Scala: bergabung dengan iterable of string
Bagaimana cara "bergabung" dengan sebuah string dengan string lain di Scala? val thestrings = Array("a","b","c") val joined = ??? println(joined) Saya ingin kode ini dihasilkan a,b,c(gabungkan elemen dengan ",").
262 string  scala 

9
Pemrograman Scala untuk Android
Saya telah mengikuti tutorial di Scala dan Android dengan Scala 2.7.3 final. Aplikasi Android yang dihasilkan berfungsi tetapi bahkan aplikasi yang paling dasar membutuhkan beberapa menit (!) Untuk dikompilasi dan membutuhkan 900 kb terkompresi, yang merupakan penghenti acara untuk aplikasi seluler. Selain itu, IDE kehabisan memori setiap sekarang dan kemudian. …
258 android  scala  resources 


4
Apa itu "mengangkat" di Scala?
Terkadang ketika saya membaca artikel di ekosistem Scala saya membaca istilah "mengangkat" / "mengangkat". Sayangnya, tidak dijelaskan apa arti tepatnya itu. Saya melakukan riset, dan tampaknya mengangkat ada hubungannya dengan nilai-nilai fungsional atau sesuatu seperti itu, tetapi saya tidak dapat menemukan teks yang menjelaskan tentang apa sebenarnya mengangkat itu dengan …

4
Scala: Jenis abstrak vs generik
Saya sedang membaca A Tour of Scala: Abstract Types . Kapan lebih baik menggunakan tipe abstrak? Sebagai contoh, abstract class Buffer { type T val element: T } lebih tepatnya obat generik, misalnya, abstract class Buffer[T] { val element: T }

7
Apa yang dilakukan val malas?
Saya perhatikan bahwa Scala menyediakan lazy vals. Tapi saya tidak mengerti apa yang mereka lakukan. scala> val x = 15 x: Int = 15 scala> lazy val y = 13 y: Int = <lazy> scala> x res0: Int = 15 scala> y res1: Int = 13 The REPL menunjukkan bahwa …





4
Scala 2.8 breakOut
Di Scala 2.8 , ada objek di scala.collection.package.scala: def breakOut[From, T, To](implicit b : CanBuildFrom[Nothing, T, To]) = new CanBuildFrom[From, T, To] { def apply(from: From) = b.apply() ; def apply() = b.apply() } Saya telah diberitahu bahwa ini menghasilkan: > import scala.collection.breakOut > val map : Map[Int,String] = List("London", …

7
Tugas tidak serializable: java.io.NotSerializableException saat memanggil fungsi penutupan luar hanya pada kelas bukan objek
Mendapatkan perilaku aneh saat memanggil fungsi di luar penutupan: ketika fungsi dalam suatu objek semuanya berfungsi ketika fungsi di kelas dapatkan: Tugas tidak serializable: java.io.NotSerializableException: pengujian Masalahnya adalah saya perlu kode saya di kelas dan bukan objek. Tahu mengapa hal ini terjadi? Apakah objek Scala diserialisasi (default?)? Ini adalah contoh …

5
Menambahkan elemen ke akhir daftar di Scala
Kedengarannya seperti pertanyaan bodoh, tetapi yang saya temukan di internet hanyalah sampah. Saya tidak bisa menambahkan elemen tipe Tke dalam daftar List[T]. Saya mencoba myList ::= myElementtetapi tampaknya itu menciptakan objek aneh dan mengakses untuk myList.lastselalu mengembalikan elemen pertama yang dimasukkan ke dalam daftar.
223 arrays  scala 

1
Bagaimana cara memulai dengan Akka Streams? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Perbaiki pertanyaan ini Perpustakaan Akka Streams sudah dilengkapi dengan banyak dokumentasi . Namun, masalah …
222 scala  akka-stream 

8
Pengenalan scalaz yang bagus [ditutup]
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 7 tahun yang lalu . Perbaiki pertanyaan ini Baru-baru ini scalaz menarik perhatian saya. Itu terlihat sangat menarik, …
215 scala  scalaz 

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.