type `let` stmt