Câu hỏi được gắn thẻ «scala»

Scala là ngôn ngữ lập trình có mục đích chung chủ yếu nhắm vào Máy ảo Java. Được thiết kế để thể hiện các mẫu lập trình phổ biến theo cách ngắn gọn, thanh lịch và an toàn về kiểu, nó hợp nhất cả hai phong cách lập trình bắt buộc và chức năng. Các tính năng chính của nó là: một hệ thống kiểu tĩnh tiên tiến với kiểu suy luận; các loại chức năng; khớp mẫu; tham số ngầm và chuyển đổi; vận hành quá tải; khả năng tương tác đầy đủ với Java; đồng thời




7
Làm cách nào để sắp xếp một mảng trong Scala?
Tôi có thể thấy có một đối tượng sắp xếp Sorting, với phương pháp quicksortquickSort , trên đó. Một ví dụ mã nào về việc sử dụng nó, sắp xếp một mảng đối tượng có kiểu tùy ý? Có vẻ như tôi cần chuyển một cách triển khai Orderableđặc điểm, …
80 sorting  scala 



2
Scala classOf cho tham số kiểu
Tôi đang cố gắng tạo một phương thức chung cho các bản cập nhật đối tượng bằng cách sử dụng scala / java nhưng tôi không thể lấy lớp cho tham số kiểu. Đây là mã của tôi: object WorkUnitController extends Controller { def updateObject[T](toUpdate: T, body: JsonObject){ val source …
80 scala 


8
Làm thế nào để ngăn chặn java.lang.OutOfMemoryError: PermGen space at Scala compilation?
Tôi đã nhận thấy một hành vi kỳ lạ của trình biên dịch scala của mình. Nó thỉnh thoảng ném ra OutOfMemoryError khi biên dịch một lớp. Đây là thông báo lỗi: [info] Compiling 1 Scala source to /Users/gruetter/Workspaces/scala/helloscala/target/scala-2.9.0/test-classes... java.lang.OutOfMemoryError: PermGen space Error during sbt execution: java.lang.OutOfMemoryError: PermGen space Nó …





11
Thư viện máy khách HTTP đơn giản và ngắn gọn cho Scala
Tôi cần một thư viện máy khách HTTP trưởng thành có tính thành ngữ để mở rộng, cách sử dụng ngắn gọn, ngữ nghĩa đơn giản. Tôi đã xem Apache HTTP và Scala Dispatch và nhiều thư viện mới hứa hẹn một gói Scala thành ngữ. Ứng dụng khách Apache …
76 scala  http 


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.