Skip to content
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

Fix some book typos #695

Merged
merged 1 commit into from
Mar 26, 2021
Merged

Fix some book typos #695

merged 1 commit into from
Mar 26, 2021

Conversation

spastorino
Copy link
Member

I think these changes are correct but check it out just in case, there's one or two that I'm not 100% sure.

book/src/clauses/implied_bounds.md Outdated Show resolved Hide resolved
@@ -166,7 +166,7 @@ The conclusion from all of this is that it is perfectly safe to rule out impls t

**Downstream Crates:** Downstream crates come into play because all traits in upstream crates and in the current crate can potentially be implemented by downstream crates using the forms allowed by the orphan rules. In essence, we always need to assume that downstream crates will implement traits in all ways that compile.

## Discussion: Modelling the Overlap Check
## Discussion: Modeling the Overlap Check
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like one or 2 L's are both fine, depending on whether it's American English or not. But I think we default to American English in most places, so 👍

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh I had no idea that it was correct in non American English. I can leave it as it was.

book/src/clauses/opaque_types.md Outdated Show resolved Hide resolved
book/src/engine/slg.md Outdated Show resolved Hide resolved
@@ -142,7 +142,7 @@ them in the [aliases chapter](./rust_types/alias.md).
The `BoundVar` variant represents some variable that is bound in
an outer term. For example, given a term like `forall<X> {
Implemented(X: Trait) }`, the `X` is bound. Bound variables in chalk
(like rustc) use de bruijin indices (See below).
(like rustc) use de bruijn indices (See below).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should change this to "De Bruijn indices"

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changed all occurrences to De Bruijn

@detrumi
Copy link
Member

detrumi commented Mar 26, 2021

@bors r+

@bors
Copy link
Contributor

bors commented Mar 26, 2021

📌 Commit 574ea9d has been approved by detrumi

@bors
Copy link
Contributor

bors commented Mar 26, 2021

⌛ Testing commit 574ea9d with merge 265f835...

@bors
Copy link
Contributor

bors commented Mar 26, 2021

☀️ Test successful - checks-actions
Approved by: detrumi
Pushing 265f835 to master...

@bors bors merged commit 265f835 into rust-lang:master Mar 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants