Values, functions, and modules in TypeScript | Zoonk