Overhaul and introduce new type system documentation #4745
Labels
a.language
Relates to the Dart language tour
dev.type-system
Relates to the type system in Dart
e3-weeks
Complete in < 4 weeks of normal, not dedicated, work
fix.refactor
Needs near total rewrite or reorganization of content
from.team
Reported by Dash docs team member
p1-high
Major but not urgent concern: Resolve in months. Update each month.
st.triage.ltw
Indicates Lead Tech Writer has triaged
Currently our type system docs are old and limited in scope.
We need to introduce new type system, type inference, and similar documentation, considering the state of the type system with null safety. These docs can potentially be included under Language > Types or a separate reference location. Some of these details can be gathered from Understanding null safety but that doesn't cover everything, it is written for readers transitioning from a pre null-safety world, and is perhaps too detailed for most users. We will need to find a balance.
This is related to #4603.
Edit: Much of this may belong in our reference style documentation (#4783).
The text was updated successfully, but these errors were encountered: