module T
def self.let(value, type, checked: true)
If `checked` is true, raises an exception at runtime if the value
Compared to `T.cast`, `T.let` is _checked_ by static system.
seconds = T.let(0.0, Float)
like:
Tells the typechecker to declare a variable of type `type`. Use
def self.let(value, type, checked: true) return value unless checked Private::Casts.cast(value, type, cast_method: "T.let") end