Skip to content

Commit 7ea0f8d

Browse files
better explanation of structural typing
Co-authored-by: Felicity Chapman <felicitymay@github.com>
1 parent c5110e5 commit 7ea0f8d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/codeql/ql-language-reference/signatures.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Predicate signatures
1515

1616
Predicate signatures declare module parameters that will be substituted with predicates when the module is instantiated.
1717

18-
The substitution of predicate signatures relies on structural typing, i.e. predicates do not have to be explicitly
18+
The substitution of predicate signatures relies on structural typing. That is, predicates do not have to be explicitly
1919
defined as implementing a predicate signature - they just have to match the return and argument types.
2020

2121
Predicate signatures are defined much like predicates themselves, but they do not have a body.

0 commit comments

Comments
 (0)