Update type section sentence

This commit is contained in:
Erica Marigold 2024-07-05 23:36:38 +05:30
parent d4a9473358
commit b211c70f47
No known key found for this signature in database
GPG key ID: 2768CC0C23D245D1

View file

@ -37,7 +37,7 @@ I will mostly be speaking about TypeScript, since I have more experience with it
Both of these problems arent existent in Luau. In Luau, types are simple by design, while also providing sweet autocomplete and strong typechecking - adhering to the Lua philosophy of power through simplicity. Community-made tooling also tries to stick to this philosophy, leading to a strong competition to JavaScript in terms simplicity, which many prefer the language for. Both of these problems arent existent in Luau. In Luau, types are simple by design, while also providing sweet autocomplete and strong typechecking - adhering to the Lua philosophy of power through simplicity. Community-made tooling also tries to stick to this philosophy, leading to a strong competition to JavaScript in terms simplicity, which many prefer the language for.
A simple example of this in Luau types is this following generic type for excluding a type from a list of compatible ones: A simple example of this in Luau types is this following which satisfies all types other than a specified one:
```ts ```ts
type ExcludeTypes<T, U> = T extends U ? never : T; type ExcludeTypes<T, U> = T extends U ? never : T;