mirror of
https://github.com/luau-lang/luau.git
synced 2024-11-15 14:25:44 +08:00
parent
2a29ba1538
commit
b490373454
@ -117,6 +117,12 @@ function foo(x: number, y: string): boolean
|
|||||||
end
|
end
|
||||||
```
|
```
|
||||||
|
|
||||||
|
In addition, the type of any expression can be overridden using a type cast `::`:
|
||||||
|
|
||||||
|
```lua
|
||||||
|
local k = (y :: string):rep(x)
|
||||||
|
```
|
||||||
|
|
||||||
There are several simple builtin types: `any` (represents inability of the type checker to reason about the type), `nil`, `boolean`, `number`, `string` and `thread`.
|
There are several simple builtin types: `any` (represents inability of the type checker to reason about the type), `nil`, `boolean`, `number`, `string` and `thread`.
|
||||||
|
|
||||||
Function types are specified using the arguments and return types, separated with `->`:
|
Function types are specified using the arguments and return types, separated with `->`:
|
||||||
|
Loading…
Reference in New Issue
Block a user