8000 Minor improvements by adam-wyluda · Pull Request #505 · scala/docs.scala-lang · GitHub
[go: up one dir, main page]

Skip to content

Minor improvements #505

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 22, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
8000
Diff view
Diff view
2 changes: 1 addition & 1 deletion contribute.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ This website is an open-source repository of official Scala documentation, hoste

### A Need for Better Documentation

The availability, depth, and quality of documentation [is considered by many to be huge issue](http://www.google.com/moderator/#1/e=945de&t=945de.40).
The availability, depth, and quality of documentation is considered by many to be huge issue.

As Scala continues to mature, it continues to attract more and more interested newcomers and potential adopters who are well accustomed to easy-to-find, abundant, quality documentation (found in other languages, like Java). For many, the learning curve becomes unnecessarily steep, and [people sometimes get frustrated](http://groups.google.com/group/scala-user/browse_thread/thread/29996782cb8428cd/5ade8462ba30b177).

Expand Down
4 changes: 2 additions & 2 deletions overviews/macros/implicits.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ prettyprinter for lists of prettyprintable elements and have it transparently in
show(List(42)) // prints: List(42)

In this case, the required instance `Showable[Int]` would be generated by the materializing macro defined above.
Thus, by making macros implicit, they can be used to automate the materializtion of type class instances,
Thus, by making macros implicit, they can be used to automate the materialization of type class instances,
while at the same time seamlessly integrating with non-macro implicits.

## Fundep materialization
Expand All @@ -124,7 +124,7 @@ which represents isomorphisms between types. `Iso` can be used to map case class
}

case class Foo(i: Int, s: String, b: Boolean)
def conv[C, L](c: C)(implicit iso: Iso[C, L]): L = iso.from(c)
def conv[C, L](c: C)(implicit iso: Iso[C, L]): L = iso.to(c)

val tp = conv(Foo(23, "foo", true))
tp: (Int, String, Boolean)
Expand Down
2 changes: 1 addition & 1 deletion overviews/quasiquotes/expression-details.md
Original file line number Diff line number Diff line change
Expand Up @@ -244,7 +244,7 @@ Throw expression is used to throw a throwable:

## Ascription

Ascriptions lets users to annotate type of intermidiate expression:
Ascriptions lets users to annotate type of intermediate expression:

scala> val ascribed = q"(1 + 1): Int"
ascribed: universe.Typed = (1.$plus(1): Int)
Expand Down
0