Statements (52)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:Scalatest-Plus
gptkb:Scala_2.13 |
gptkbp:community |
gptkb:Scala_Center
Scala Users Group |
gptkbp:controls |
strongly typed
type inference statically typed |
gptkbp:developed_by |
gptkb:Martin_Odersky
|
gptkbp:features |
improved type inference
match types extension methods context functions given/using clauses intersection types union types type class derivation new syntax for enums |
gptkbp:has_documentation |
https://docs.scala-lang.org/scala3/
|
https://www.w3.org/2000/01/rdf-schema#label |
Scala 3.0
|
gptkbp:is_a_tool_for |
gptkb:Scala_IDE
gptkb:cereal gptkb:Metals Intelli JIDEA sbt |
gptkbp:notable_feature |
Dotty compiler
Scala 3.0 REPL Scala 3.0 community contributions Scala 3.0 educational resources Scala 3.0 interoperability with Java Scala 3.0 macros Scala 3.0 migration tools Scala 3.0 performance improvements Scala 3.0 reflection Scala 3.0 standard library Scala 3.0 testing support |
gptkbp:philosophy |
functional programming
concurrent programming object-oriented programming |
gptkbp:platform |
gptkb:Library
gptkb:Native gptkb:JVM |
gptkbp:related_to |
gptkb:Akka
gptkb:Library gptkb:Cats_library gptkb:park gptkb:Play_Framework |
gptkbp:release_date |
2021-05-06
|
gptkbp:repository |
https://github.com/lampepfl/dotty
|
gptkbp:successor |
gptkb:Scala_2.x
|
gptkbp:supports |
Scala 2.x compatibility
|