Skip to content

Commit 73dbf88

Browse files
authored
Merge pull request #1312 from franklinchou/patch-2
[chore] Fix some spelling and grammar errors
2 parents f06e14b + 9053953 commit 73dbf88

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

_overviews/macros/typeproviders.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ concrete examples. Slides and accompanying code can be found at [https://github.
3535
## Introduction
3636

3737
Type providers are a strongly-typed type-bridging mechanism, which enables information-rich programming in F# 3.0.
38-
A type provider is a compile-time facility, which is capable of generating definitions and their implementations
38+
A type provider is a compile-time facility which is capable of generating definitions and their implementations
3939
based on static parameters describing datasources. Type providers can operate in two modes: non-erased and erased.
4040
The former is similar to textual code generation in the sense that every generated type becomes bytecode, while
4141
in the latter case generated types only manifest themselves during type checking, but before bytecode generation
@@ -70,7 +70,7 @@ takes a connection string and generates a module that encapsulates the given dat
7070
new Db {}
7171
}
7272

73-
It is true that noone outside the macro expansion block would be able to refer to the `Coffee` class directly,
73+
It is true that no one outside the macro expansion block would be able to refer to the `Coffee` class directly,
7474
however if we inspect the type of `db`, we will find something fascinating.
7575

7676
scala> val db = h2db("jdbc:h2:coffees.h2.db")

0 commit comments

Comments
 (0)