I interpreted your statement as type checks, not type checkers.
Does you checker flag repeated declarations? i.e.
is
x : int = 7
......
x : int = 9
an error?
I interpreted your statement as type checks, not type checkers.
Does you checker flag repeated declarations? i.e.
is
x : int = 7
......
x : int = 9
an error?
Yes, as Alyssa Coghlan already pointed out.