Look better. Dont be fooled by syntax. Learn about sum types, pattern matching, strong typing guarantees. Then look again.
that's my main gripe with TS: it's bolted on nature.
that's why I prefer a clean slate (like Elm, Rust, F#/Fable, ReasonML/ReScript, PureScript, or this "Grain" project)