Commit graph

197 commits

Author SHA1 Message Date
Daniel P H Fox (Roblox)
675afa9592
Merge 4dda9ef842 into 12a39c3fdb 2025-03-26 10:29:00 -07:00
Daniel P H Fox (Roblox)
4dda9ef842
Add symbol rename example 2025-03-26 10:28:58 -07:00
Daniel P H Fox (Roblox)
c7cae19195
Whittle down 2025-03-26 10:28:38 -07:00
ariel
12a39c3fdb
Relax the recursive type restriction. (#92)
* Relax the recursive type restriction.

* more alternatives

* Update description of behavior pre-restriction.
2025-03-05 11:58:59 -08:00
Daniel P H Fox (Roblox)
86e71dec4f
Simplify 2025-03-03 10:58:47 -08:00
Daniel P H Fox (Roblox)
97c355379c
Remove parentheses from nested structure matching 2025-03-03 10:54:29 -08:00
Alexander McCord
e78e855dc6
RFC: Negation types (#29) 2025-02-24 09:07:50 -08:00
vegorov-rbx
0280f4fbf2
Update implementation status of various RFCs (#102) 2025-02-21 09:34:56 -08:00
boyned//Kampfkarren
d9b440fbdd
RFC: Explicit type parameter instantiation (#90) 2025-02-21 08:24:39 -08:00
Daniel P H Fox (Roblox)
edc415d823
Fully qualified paths 2025-02-07 10:50:01 -08:00
Daniel P H Fox (Roblox)
a85808cfea
Whooops 2025-02-07 10:07:30 -08:00
Daniel P H Fox (Roblox)
ee3c9765d2
Fix syntax highlighting 2025-02-07 10:07:01 -08:00
Daniel P H Fox (Roblox)
5df5e03b30
Right hand side identifiers 2025-02-07 10:01:15 -08:00
ffrostfall
84f9815c32
RFC: Metatable type functions (#69)
* Create metatable type functions RFC

* Add reference to metatable-type-syntax

* Turn lua into luau

Co-authored-by: ariel <aweiss@hey.com>

* Turn lua into luau

Co-authored-by: ariel <aweiss@hey.com>

* Turn lua into luau

Co-authored-by: ariel <aweiss@hey.com>

* Turn lua into luau

Co-authored-by: ariel <aweiss@hey.com>

* Turn lua into luau

Co-authored-by: ariel <aweiss@hey.com>

* Fix typeof() usage

* Specify behavior for getmetatable

* Specify 2nd argument failure case for setmetatable

* Update docs/metatable-type-functions.md

Co-authored-by: ariel <aweiss@hey.com>

* Update docs/metatable-type-functions.md

Co-authored-by: ariel <aweiss@hey.com>

* Fix wrongly sectioned failure case for setmetatable

* Update docs/metatable-type-functions.md

Co-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>

* Update docs/metatable-type-functions.md

Co-authored-by: ariel <aweiss@hey.com>

* Specify additional failure case for setmetatable

---------

Co-authored-by: ffrostfall <80861876+ffrostflame@users.noreply.github.com>
Co-authored-by: ariel <aweiss@hey.com>
Co-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>
2025-02-04 15:59:39 -08:00
Daniel P H Fox (Roblox)
7eed972c27
Add table.unpack comment 2025-01-29 14:32:06 -08:00
Daniel P H Fox (Roblox)
eaf45cca9e
Discard unpack syntax 2025-01-29 14:21:23 -08:00
Daniel P H Fox (Roblox)
ad1b7afdc2
Punt on type declarations 2025-01-29 12:32:06 -08:00
Daniel P H Fox (Roblox)
0d205d42a0
Specify type error behaviour 2025-01-29 12:23:09 -08:00
Daniel P H Fox (Roblox)
4d665f39ba
Fix redundant assignment 2025-01-29 12:20:51 -08:00
Daniel P H Fox (Roblox)
43fc1a2463
Simplify nested structure example 2025-01-29 12:19:58 -08:00
Daniel P H Fox (Roblox)
0dccd1b009
Whoops typos 2025-01-29 12:18:55 -08:00
Daniel P H Fox (Roblox)
4efa1eefe9
Update nested structure example 2025-01-29 12:18:38 -08:00
Daniel P H Fox (Roblox)
f068d831ed
Update nested structure example 2025-01-29 12:16:56 -08:00
Daniel P H Fox (Roblox)
8931e7a455
Remove consecutive key downside 2025-01-29 12:15:30 -08:00
Daniel P H Fox (Roblox)
3ef7e095a7
unpack syntax 2025-01-29 12:15:13 -08:00
Daniel P H Fox (Roblox)
f6c14577c6
Show desugaring for nested structure 2025-01-29 11:02:37 -08:00
Daniel P H Fox (Roblox)
2cc95ab374
Simplify nested structure wording 2025-01-29 11:01:43 -08:00
Daniel P H Fox (Roblox)
bf1a719581
Simplify nested structure example 2025-01-29 11:01:09 -08:00
Daniel P H Fox (Roblox)
c2fadf8b80
Update note around nested structure = 2025-01-29 11:00:29 -08:00
Daniel P H Fox (Roblox)
da49909ce1
Delimiters for bindings 2025-01-29 10:56:01 -08:00
alicesaidhi
1133124f9c
Update read-only and write-only syntax (#96) 2025-01-29 07:27:09 -08:00
Daniel P H Fox (Roblox)
10498ab0ef
Tuple-like tables 2025-01-28 16:46:54 -08:00
Daniel P H Fox (Roblox)
3bb50be55d
typo 2025-01-28 16:33:50 -08:00
Daniel P H Fox (Roblox)
fcc3e324ad
get renamed, nerd 2025-01-28 16:11:36 -08:00
Daniel P H Fox (Roblox)
198cf7a678
This seems OK 2025-01-28 16:11:19 -08:00
Daniel P H Fox (Roblox)
b4a786d8d4
Reworking 2025-01-28 09:59:39 -08:00
Daniel P H Fox (Roblox)
9354bbd4ef
Add comment on braces prefix 2025-01-25 17:29:25 -08:00
Daniel P H Fox (Roblox)
004b9168ce
Add local...in syntax 2025-01-25 17:26:47 -08:00
Daniel P H Fox (Roblox)
d49d29f73a
Nope that's ambiguous 2025-01-25 16:58:46 -08:00
Daniel P H Fox (Roblox)
b1e00d1eb9
For loop example 2025-01-25 16:58:06 -08:00
Daniel P H Fox (Roblox)
7867133578
until as operator 2025-01-25 16:57:24 -08:00
Daniel P H Fox (Roblox)
8c69445f14
world's first Luau proposal that reuses the until keyword 2025-01-25 16:53:02 -08:00
Daniel P H Fox (Roblox)
f505820dba
Update syntax-multiple-index.md 2025-01-25 16:35:29 -08:00
Daniel P H Fox (Roblox)
2817cd6c70
Fix ambiguity 2025-01-25 16:34:43 -08:00
Daniel P H Fox (Roblox)
f5ab7a803d
Update outdated code sample 2025-01-25 16:22:41 -08:00
Daniel P H Fox (Roblox)
e473d5d825
Update syntax-multiple-index.md 2025-01-25 16:20:30 -08:00
Daniel P H Fox (Roblox)
4dccd2ca12
Rename files 2025-01-25 16:16:20 -08:00
Daniel P H Fox (Roblox)
d78a1413e3
Last minute polish 2025-01-25 16:14:36 -08:00
Daniel P H Fox (Roblox)
01a3a92945
Completed 2025-01-25 16:12:10 -08:00
Daniel P H Fox (Roblox)
c0cdcaf49d
Let's explore a different direction 2025-01-25 14:04:36 -08:00