Skip to content

Commit ac3f51c

Browse files
authored
Merge pull request #26773 from dotnet/dsyme-patch-1
Tweak language in F# 6 guide
2 parents aa7ee58 + 43e7bbe commit ac3f51c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/fsharp/whats-new/fsharp-6.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ You may optionally enable the warning `/warnon:3390` to show a warning at every
284284

285285
### Optional warnings for implicit conversions
286286

287-
When used widely or inappropriately, type-directed and implicit conversions can interact poorly with type inference and lead to code that's harder to understand. For this reason, some mitigations exist to help ensure this feature is not abused in F# code. First, both source and destination type must be strongly known, with no ambiguity or additional type inference arising. Secondly, opt-in warnings can be activated to report any use of implicit conversions, with one warning on by default:
287+
Type-directed and implicit conversions can interact poorly with type inference and lead to code that's harder to understand. For this reason, some mitigations exist to help ensure this feature is not abused in F# code. First, both source and destination type must be strongly known, with no ambiguity or additional type inference arising. Secondly, opt-in warnings can be activated to report any use of implicit conversions, with one warning on by default:
288288

289289
* `/warnon:3388` (additional implicit upcast)
290290
* `/warnon:3389` (implicit numeric widening)

0 commit comments

Comments
 (0)