Statements (310)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:test_subjects
gptkb:C_programming_language gptkb:Java_programming_language gptkb:Java_Script |
gptkbp:album |
gptkb:Java_bytecode
Java Script code Scala 3 code Scala code to Java Script |
gptkbp:allows |
custom generators
interoperability with Java Script |
gptkbp:can_be_used_for |
full-stack development
|
gptkbp:can_be_used_with |
gptkb:Maven
gptkb:Specs2 gptkb:React gptkb:Angular gptkb:Vue.js gptkb:JUnit SBT |
gptkbp:can_create |
complex data structures
random data |
gptkbp:designed_by |
gptkb:Martin_Odersky
|
gptkbp:developed_by |
gptkb:Scala_Test
gptkb:Scala_Center Scala developers |
gptkbp:enables |
Scala code to run in web browsers
functional programming in Java Script |
gptkbp:first_appearance |
gptkb:2003
|
gptkbp:first_released |
gptkb:2013
|
gptkbp:has |
gptkb:Documentation
active community a rich ecosystem a community of developers a growing number of libraries a strong type system |
gptkbp:has_community |
gptkb:Scala_Center
Scala Conferences Scala Users Group |
gptkbp:has_feature |
gptkb:Scalatest-Plus
gptkb:Scala_Native gptkb:Scalike_JDBC gptkb:Akka_Streams gptkb:Apache_Flink gptkb:Scala_IDE gptkb:Akka_framework gptkb:Cats_library gptkb:Circe_library gptkb:Doobie_library gptkb:Play_framework gptkb:SBT_(Simple_Build_Tool) gptkb:Scala.js-Play_library gptkb:Shapeless_library gptkb:Spark_framework gptkb:Zorro gptkb:Scala gptkb:Scala_Check-Plus gptkb:Scala_Language_Server higher-order functions type classes static typing type safety cross-platform compatibility pattern matching actor model lazy evaluation traits first-class functions concurrency support default parameters multi-threading support support for localization support for internationalization support for REST APIs support for continuous integration Scala REPL XML literals support for microservices modular programming support support for testing frameworks fast performance support for mobile development support for accessibility standards support for desktop applications immutable collections reactive programming support asynchronous programming support source maps support interoperability with Java Script Play JSON case classes for-comprehensions implicit parameters Http4s library Monix library Play JSON library Scala Check library Scala Check-Plus library Scala Mock library Scala Test framework Scala.js-Cats library Scala.js-Circe library Scala.js-Doobie library Scala.js-Http4s library Scala.js-Play JSON library Scala.js-React Native library Scala.js-React library Scala.js-Scala Check library Scala.js-Scala Check-Plus library Scala.js-Scala Mock library Scala.js-Scala Test framework Scala.js-Scalatest-Plus library Scala.js-Scalaz library Scala.js-Scalike JDBC library Scala.js-Specs2 framework Scalatest-Plus library Scalaz library Scalike JDBC library Specs2 framework collections library companion objects match expressions pattern guards named parameters support for offline capabilities support for Web Sockets support for Graph QL support for service workers support for native applications Scala collections support Scala libraries compatibility Scala macros support advanced type inference support for Akka support for Angular support for Bootstrap support for D3.js support for JSX support for Material-UI support for Play Framework support for Progressive Web Apps support for React support for Rx JS support for SBT support for Scala Test support for Three.js support for Vue.js support for Web Assembly support for Webpack support for code splitting support for deployment to cloud services support for hot module replacement support for j Query support for npm packages support for server-side rendering support for tree shaking Monix Task Eclipse IDE support Finagle library Play Framework for Scala Slick library Visual Studio Code support support for ES6 Intelli J IDEA support |
gptkbp:has_library |
gptkb:Finagle
gptkb:MUnit gptkb:Scalaz-7 gptkb:Slick_3 gptkb:Maven gptkb:Akka_HTTP gptkb:Cats_Effect gptkb:Palkia gptkb:Circe gptkb:Akka gptkb:Http4s gptkb:Monix gptkb:Monocle gptkb:Scala_FX gptkb:Scala_Mock gptkb:Scala_Native gptkb:Scala_Test gptkb:Scalatest_Plus gptkb:Scalaz gptkb:Scalike_JDBC gptkb:Slick gptkb:Cats gptkb:Spark gptkb:Zorro gptkb:Scala gptkb:Gradle gptkb:Play_Framework Refined SBT Doobie Shapeless Play JSON |
gptkbp:has_version |
3.0.0
2.13.6 |
https://www.w3.org/2000/01/rdf-schema#label |
Scala
|
gptkbp:inspired_by |
gptkb:Quick_Check
|
gptkbp:integrates_with |
gptkb:Scala_Test
gptkb:JUnit Java Script libraries |
gptkbp:is |
gptkb:open-source_software
cross-platform open-source a library a tool for building web applications a tool for testing a part of the Scala ecosystem used in production systems a popular choice for functional programming in the browser a compiler that allows for code reuse between server and client a bridge between Scala and Java Script a compiler for Scala a compiler that targets Java Script a framework for building web apps with Scala a modern approach to web development a popular choice for Scala developers a powerful tool for web developers a solution for type-safe web applications a tool for building interactive web applications a tool for writing scalable web applications a transpiler used for client-side programming a way to leverage Scala's features in web development |
gptkbp:is_compatible_with |
gptkb:Scala_Native
gptkb:Java gptkb:Scala_2.x gptkb:Scala_3.x gptkb:Scala |
gptkbp:is_integrated_with |
gptkb:Maven
gptkb:Node.js gptkb:Akka gptkb:Play_Framework SBT |
gptkbp:is_open_source |
gptkb:true
|
gptkbp:is_part_of |
Scala ecosystem
|
gptkbp:is_popular_in |
functional programming community
|
gptkbp:is_used_by |
gptkb:developers
|
gptkbp:is_used_for |
web development
testing algorithms testing data structures |
gptkbp:is_used_in |
big data processing
distributed computing web development data science |
gptkbp:language |
gptkb:Scala
|
gptkbp:latest_version |
1.15.4
|
gptkbp:license |
Apache License 2.0
|
gptkbp:paradigm |
functional programming
object-oriented programming |
gptkbp:programming_language |
gptkb:Scala
|
gptkbp:provides |
test reporting
test results properties test case generation source maps shrinking combinators combinators for properties shrinking capabilities Scala.js Test framework type-safe Java Script code |
gptkbp:release_date |
gptkb:2009
|
gptkbp:released |
gptkb:2013
|
gptkbp:released_in |
gptkb:2009
|
gptkbp:repository |
gptkb:Git_Hub
|
gptkbp:runs_through |
gptkb:Java_Virtual_Machine
|
gptkbp:supports |
gptkb:Scala_2.12
gptkb:Scala_2.13 functional programming asynchronous programming generators modular programming object-oriented programming static typing type inference ES6 features property testing Scala language features arbitrary values Scala Check properties |
gptkbp:transpiles_to |
gptkb:Java_Script
|
gptkbp:type |
property-based testing
|
gptkbp:used_for |
property-based testing
|
gptkbp:used_in |
gptkb:machine_learning
big data processing distributed computing web development data science |
gptkbp:uses |
Scala collections
|
gptkbp:written_in |
gptkb:Scala
|
gptkbp:bfsParent |
gptkb:Redis
gptkb:Kotlin gptkb:Apache_Samza gptkb:Smalltalk gptkb:Web_Assembly gptkb:Zookeeper gptkb:libgtk-3 gptkb:Apache_HBase gptkb:Apache_Flink gptkb:Apache_Kafka gptkb:Apache_Spark gptkb:Goku gptkb:F# gptkb:Apache_Iceberg gptkb:MLlib gptkb:Delta_Lake gptkb:Spring_Framework gptkb:Jupyter_Notebook |
gptkbp:bfsLayer |
4
|