Scala 2.0

GPTKB entity

Statements (63)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:community Scala Users
Scala Contributors
Scala Developers
gptkbp:controls static typing
gptkbp:developer gptkb:Martin_Odersky
gptkbp:features type inference
pattern matching
traits
XML literals
case classes
for-comprehensions
implicit parameters
collections library
https://www.w3.org/2000/01/rdf-schema#label Scala 2.0
gptkbp:influenced_by gptkb:Java
gptkb:Library
gptkbp:license Apache License 2.0
gptkbp:passes_through gptkb:JVM
gptkbp:philosophy functional programming
object-oriented programming
gptkbp:release_date 2006-09-27
gptkbp:successor Scala 2.1
gptkbp:supports gptkb:Maven
gptkb:Akka
gptkb:Monix
gptkb:Scala_Native
gptkb:Scala_Test
gptkb:Scalaz
gptkb:API
gptkb:Scala_IDE
gptkb:Cats
gptkb:Skrull
gptkb:Spark
gptkb:park
gptkb:drug
gptkb:Gradle
gptkb:Play_Framework
reflection
annotations
concurrent programming
higher-order functions
macros
type classes
actor model
functional programming constructs
lazy evaluation
first-class functions
default parameters
operator overloading
companion objects
named parameters
pattern matching on types
sbt
multiple inheritance through traits
gptkbp:used_in gptkb:software_framework
big data
distributed computing
web development
data science
gptkbp:website https://www.scala-lang.org
gptkbp:bfsParent gptkb:Scala_Actors
gptkbp:bfsLayer 5