Scala 源代码

Scala,一种兼具面向对象与函数式编程特性的高级语言,以其简洁优雅的语法、强大的并发处理能力及与Java生态系统的无缝集成而闻名。广泛应用于大数据处理、Web开发以及构建高性能服务器等领域。对于电子工程师而言,掌握Scala不仅能够提升个人编程技能,还能在设计复杂系统时提供更灵…

收录资源 500 份 全站深度检索
源码文件

class Test { new Object { self => def f(other: Any): Boolean = other match { case that: self.type => true …

源码文件

package lampion.collections; object DirX { abstract class Dir { def reverse : Dir; } object BEFORE extends Dir { de…

源码文件

object Test { val x1 : List[T] forSome { type T } = List(42) val w1 = x1 match { case y : List[u] => ((z : u) => z)(y.head) } …

源码文件

object Test extends Application { def foo(is:int*) = 1; def foo(i:int) = 2; Console.println( foo( List(3):_* ) ) }

源码文件

import scala.collection.immutable.{Map, TreeMap, ListMap, ListSet, Set} import scala.collection.{immutable=>imm, mutable=>mut} ca…

源码文件

package scala.tools.nsc.models; import scala.tools.util._; abstract class NewModel { abstract class SymbolURL { val top :…

源码文件

object Test { def id[T](f: T => T): T = error("bla") abstract class M { self => type Settings type selfType = M {type…