Scala 3.0

GPTKB entity

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