mirror of
https://github.com/luau-lang/rfcs.git
synced 2025-05-04 10:43:48 +01:00
Redirect users to open-source Luau global functions
Co-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>
This commit is contained in:
parent
70db7708a3
commit
b4980e0435
1 changed files with 1 additions and 1 deletions
|
@ -6,7 +6,7 @@ This RFC proposes the addition of a new type operator, `rawget`, which can be us
|
||||||
|
|
||||||
## Motivation
|
## Motivation
|
||||||
|
|
||||||
Given that `rawget` is a built-in runtime operator in the language ([rawget Lua Globals](https://create.roblox.com/docs/reference/engine/globals/LuaGlobals#rawget)), it feels natural for there to be a version of this as a type operator. As such, the main motivation behind this feature is to close out holes in Luau's type families and allow Luau developers to be more expressive writing typed code:
|
Given that `rawget` is a built-in runtime operator in the language ([rawget in Luau Global functions](https://luau-lang.org/library#global-functions)), it feels natural for there to be a version of this as a type operator. As such, the main motivation behind this feature is to close out holes in Luau's type families and allow Luau developers to be more expressive writing typed code:
|
||||||
|
|
||||||
```luau
|
```luau
|
||||||
local prop: rawget<someTy, someProp> = rawget(someTy, someProp)
|
local prop: rawget<someTy, someProp> = rawget(someTy, someProp)
|
||||||
|
|
Loading…
Add table
Reference in a new issue