mirror of
https://github.com/luau-lang/luau.git
synced 2025-04-10 22:00:54 +01:00
1.3 KiB
1.3 KiB
layout | title |
---|---|
single | Luau Recap: March 2021 |
Luau is our new language that you can read more about at https://roblox.github.io/luau. It's been a busy month in Luau!
[Cross-posted to the Roblox Developer Forum.]
Typed variadics
[TODO]
Generic functions
[TODO]
Typechecking improvements
- Check bodies of methods whose
self
has typeany
- More precise types for
debug.*
methods - Better typechecking for
Instance:IsA
.
Performance improvements
- Significantly optimized non-variadic function calls, improving performance by up to 10% on call-heavy benchmarks
- Improve performance of math.clamp, math.sign and math.round by 2.3x, 2x and 1.6x respectively
Library changes
- Added the
debug.info
function which allows retrieving information about stack frames or functions; similarly todebug.getinfo
from Lua, this accepts an options string that must consist of charactersslnfa
; unlike Lua that returns a table, the function returns all requested values one after another to improve performance.
New logo
Luau now has a shiny new logo!

Coming soon...
- Better treatment of cyclic requires
- [Anything else?]