Commit graph

181 commits

Author SHA1 Message Date
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
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
Daniel P H Fox (Roblox)
db3e7bffd1
Initial work 2025-01-24 16:22:01 -08:00
Varun Saini
6c47f8d595
Update old require-by-string RFCs (#68) 2025-01-24 14:29:11 -08:00
Varun Saini
8f6bee71f2
Add 'Status: Implemented' to require RFCs (#62) 2025-01-24 14:25:00 -08:00
Ketasaja
afb9f42e19
Fix table.newtype argument (#93) 2025-01-24 14:05:10 -08:00
vegorov-rbx
ff86da0e53
RFC: Support for Generic Types and Packs in User-Defined Type Functions (#85)
* RFC: Support for Generic Types and Packs in User-Defined Type Functions

* Language

* Wording improvements

* Apply suggestions from code review

Co-authored-by: ariel <aaronweiss@roblox.com>

* Note about representing packs as 'type' with a separate tag.

---------

Co-authored-by: ariel <aaronweiss@roblox.com>
2025-01-08 10:45:40 -08:00
Arseny Kapoulkine
b2326e0087
RFC: Add function math.lerp (#86)
* Add function math.lerp

* Clarify which variant the sentence is referring to.

* Some text fixes

---------

Co-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>
2025-01-07 04:29:12 -08:00
vegorov-rbx
2766e0411f
RFC: buffer.readbits/writebits (#18)
* RFC: buffer.readbits/writebits

* Note about large offset
2024-12-13 18:00:17 -08:00
Petri Häkkinen
ece0dd1c15
Add RFC for 2-component vector constructor (#74)
* Add RFC for 2-component vector constructor

* Remove implementation details
2024-12-09 11:15:39 -08:00
vegorov-rbx
5c26c39cf0
RFC: Support for thread and buffer Types in User-Defined Type Functions (#77) 2024-12-03 04:50:51 -08:00
aaron
03608c7519
move mascot.png to fix website (#61) 2024-10-21 15:31:44 -07:00
Brad Sharp
1dfbd958f9
Update CNAME 2024-10-21 15:15:38 -07:00
MagmaBurnsV
010be579d9
Add math.map to the standard library (#55)
* Add `math.map` to the standard library

* Update function-math-map.md
2024-10-16 10:35:27 -07:00
Junseo Yoo
a9f1409fcc
Fix table formatting in user-defined-type-functions.md (#59)
* Convert .md tables to .html tables

* Revert "Convert .md tables to .html tables"

This reverts commit cff9ba7827.

* Remove HTML blocks
2024-10-10 11:00:02 -07:00
Varun Saini
79c722717f
RFC: Amended Require Syntax and Resolution Semantics (#56)
* Add amended-alias-resolution.md

* Move alternatives into main design section for discussion

* Remove certain references to ../

Relative path parenting must already be done explicitly and is not up for discussion.

* Clarify that (3a) supports implicit relative paths

* Link old implementations to these approaches

* Add autocomplete details to (1c)

* Move approaches (2), (3a), (3b) to Alternatives

* Remove references to ../

* Add details about (1c) being compatible with (1a/b)

* Remove paths

* Propose approach (1c)

* Remove implicit ordering for file matching (error)

* Nit: "require statements" -> "require expressions"
2024-09-25 15:01:16 -07:00
aaron
b2cdcb7ef3
Adjust signature for properties method in user-defined type functions RFC. (#57) 2024-09-23 14:01:45 -07:00
ffrostfall
549e468c6d
RFC: Vector library (#34)
* Vector library RFC

* cut out irrelevant information

* small edits + vector(x, y, z) over vector.create

* Fix formatting

* Additional formatting

* corrections to function types + special syntax

* feedback

* Additional functions, primitive type, constants

* Update return types

* Make max and min functions clearer

* Clarify min and max functions

* Change `vector.unit` to be `vector.normalized`

* Update normalize function

* Switch norm and normalized again

* clarify vector.normalized

* small fixes

* Make the vector librarys functions align more with their math lib equivalents, and add functions that exist in the math lib that would also be useful for vectors

* Update vector-library.md

* fix typo

* remove ncg stuff, add buffer stuff

* Apply suggestions from code review

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

* add axis to angle function

* Update vector-library.md

* Update docs/vector-library.md

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

* Update docs/vector-library.md

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

* Update docs/vector-library.md

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

* Update docs/vector-library.md

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

* Update docs/vector-library.md

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

* Update docs/vector-library.md

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

* Update docs/vector-library.md

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

* Update docs/vector-library.md

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

* Update docs/vector-library.md

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

* Update docs/vector-library.md

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

* Fix typo

Co-authored-by: dcope-rbx <91100513+dcope-rbx@users.noreply.github.com>

* typo fix

Co-authored-by: Varun Saini <61795485+vrn-sn@users.noreply.github.com>

* typo fix

Co-authored-by: Varun Saini <61795485+vrn-sn@users.noreply.github.com>

* Fix typo

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

---------

Co-authored-by: ffrostfall <80861876+ffrostflame@users.noreply.github.com>
Co-authored-by: Jack <85714123+jackdotink@users.noreply.github.com>
Co-authored-by: Kalrnlo <62822174+kalrnlo@users.noreply.github.com>
Co-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>
Co-authored-by: dcope-rbx <91100513+dcope-rbx@users.noreply.github.com>
Co-authored-by: Varun Saini <61795485+vrn-sn@users.noreply.github.com>
2024-09-11 09:41:12 -07:00