docs.scala-lang
docs.scala-lang copied to clipboard
The Scala Documentation website
In the [list of features](https://docs.scala-lang.org/scala3/book/scala-features.html), there is the following: > The core idea is term inference: Given a type, the compiler synthesizes a “canonical” term that has that type. In...
When type hierarchy is introduced: https://docs.scala-lang.org/scala3/book/first-look-at-types.html it is said that > …it means that we cannot pattern match on values of type `Any`, but only on values that are a...
They are introduced here: https://docs.scala-lang.org/scala3/book/taste-vars-data-types.html and here: https://docs.scala-lang.org/scala3/book/first-look-at-types.html The description is vague and not helpful: > When you need really large numbers, use the BigInt and BigDecimal types: > >...
[Scala Tools](https://docs.scala-lang.org/scala3/book/scala-tools.html) contains wonderful info on how to set up your first projects, what tools should be used for what. At the moment, the chapter is served at the end...
Hello. While taking a look to the documentation on[ multiversal comparison](https://docs.scala-lang.org/scala3/book/ca-multiversal-equality.html) I saw that it first says: > By default, in Scala 3 you can still create an equality comparison...
There is a few problems with syntax highlighting of Scala3: Most of them can be seen on this page: https://docs.scala-lang.org/scala3/guides/macros/macros.html Keywords not highlighted as keywords: - inline - then Other...
In __overviews/scala3-book/scala-for-python-devs.md_, all of the Python examples should be indented four spaces, as that is the standard. If you want to assign me to this, I’m glad to make these...
[The multiple parameter lists section](https://github.com/scala/docs.scala-lang/blob/master/_tour/multiple-parameter-lists.md) contains a brief mention of implicit parameters with limited context. (Maybe it could be removed, too?) It would be helpful if it referenced https://docs.scala-lang.org/tour/implicit-parameters.html, which...
The non English version would not update whenever someone updates the code in some code block for the English version. For instance, [This commit](https://github.com/scala/docs.scala-lang/commit/86b8f66fe0e78fae166b4fd39900a546df041e59) updated some lines in the code...
I tried to fix part of the mismatch here: https://github.com/scala/docs.scala-lang/compare/master...macginitie:patch-1