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

Nullable Reference Types #317

Merged
merged 48 commits into from
Oct 19, 2018
Merged
Changes from 39 commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
8955d6a
WIP
cartermp Jun 26, 2018
9666ae3
Updates
cartermp Jun 26, 2018
847c195
hoopty
cartermp Jun 27, 2018
4c559b6
goodnight
cartermp Jun 27, 2018
6e8735b
Mostly done
cartermp Jun 27, 2018
3dab702
Completed draft
cartermp Jun 27, 2018
d5c31dc
Clarify constraints
cartermp Jul 5, 2018
5ea04a2
More on constraints and move the defaultof/zerocreate down to unresolved
cartermp Jul 5, 2018
0c76201
Update flow analysis to account for handlesnull annotation
cartermp Jul 5, 2018
89a4702
Fix
cartermp Jul 5, 2018
33a1217
remove falsehood
cartermp Jul 5, 2018
e4fb4ff
spelling fix
cartermp Jul 5, 2018
827b8fc
Clarify nullable declarations
cartermp Jul 6, 2018
618761e
Add recommendation for F#-declared reference types
cartermp Jul 6, 2018
626ce3e
Better formatting
cartermp Jul 6, 2018
16a31ed
team redundancy team
cartermp Jul 6, 2018
551ccbb
warning about my bad english
cartermp Jul 6, 2018
d38f063
does not
cartermp Jul 6, 2018
68ecc69
broaden example
cartermp Jul 6, 2018
d98746b
myIsNull
cartermp Jul 6, 2018
a4a2a7e
finish sentence
cartermp Jul 6, 2018
fe6a787
get rid of lingering thingie
cartermp Jul 6, 2018
77573f5
Format strings, option consideration, and option emission
cartermp Jul 9, 2018
bea9ed6
More considerations for syntax, interaction model, and unresolved que…
cartermp Jul 11, 2018
f1f7e85
unsoundness
cartermp Jul 13, 2018
94a1045
More reasons for no question mark
cartermp Jul 16, 2018
d33eb7a
Partial feedback
cartermp Jul 26, 2018
97601e2
Update round 2
cartermp Jul 27, 2018
82aafee
Feedback round 2
cartermp Jul 30, 2018
9e1e391
Feedback round 3 (4?)
cartermp Jul 31, 2018
7f4ff74
Final feedback
cartermp Jul 31, 2018
e32fcf0
Add project configurability
cartermp Jul 31, 2018
7f2674d
Feedback from Julien
cartermp Jul 31, 2018
d57f916
Add FSharp.Core considerations
cartermp Aug 1, 2018
dcde16e
Clarification
cartermp Aug 1, 2018
1bfa407
Quick changes based on C# meeting
cartermp Aug 8, 2018
1bd5fa5
Feedback and intent-based warnings
cartermp Aug 13, 2018
4c4681b
merge
cartermp Aug 13, 2018
aaad0de
Update FS-1060-nullable-reference-types.md
dsyme Aug 24, 2018
36b6234
Missed the fi
cartermp Aug 24, 2018
d9ad9ca
Merge branch 'nullable' of https://github.com/cartermp/fslang-design …
cartermp Aug 24, 2018
fe767ce
Clarify nullability obliviousness
cartermp Aug 25, 2018
188fb09
Add synthesizing of nonnulltypes
cartermp Aug 28, 2018
2e2091b
Remove mistake on NonNullTypes(false)
cartermp Aug 28, 2018
216915a
Update FS-1060-nullable-reference-types.md
dsyme Oct 16, 2018
54b6f90
Update FS-1060-nullable-reference-types.md
dsyme Oct 16, 2018
de0d0fe
Update FS-1060-nullable-reference-types.md
dsyme Oct 16, 2018
f131963
Update FS-1060-nullable-reference-types.md
dsyme Oct 19, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading