rfcs/docs
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
..
_config.yml Add site config and index 2023-10-30 07:52:49 -07:00
amended-require-resolution.md Add 'Status: Implemented' to require RFCs (#62) 2025-01-24 14:25:00 -08:00
behavior-eq-metamethod.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
behavior-stricter-utf8-library.md Update behavior-stricter-utf8-library.md 2023-11-16 13:32:01 -08:00
change-global-version.md Add RFC status fields (#39) 2021-05-17 18:19:49 -07:00
CNAME Update CNAME 2024-10-21 15:15:38 -07:00
config-luaurc.md Mark RFCs that were implemented as such. 2021-11-03 21:35:25 -07:00
deprecate-getfenv-setfenv.md rfcs: Update status 2023-10-11 08:29:25 -07:00
deprecate-table-getn-foreach.md rfcs: Update status 2023-10-11 08:29:25 -07:00
disallow-proposals-leading-to-ambiguity-in-grammar.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
explicit-type-parameter-instantiation.md RFC: Explicit type parameter instantiation (#90) 2025-02-21 08:24:39 -08:00
function-bit32-byteswap.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
function-bit32-countlz-countrz.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
function-buffer-bits.md Update implementation status of various RFCs (#102) 2025-02-21 09:34:56 -08:00
function-coroutine-close.md Mark singleton types and unsealed table literals RFCs as implemented (#438) 2022-03-29 16:58:59 -07:00
function-debug-info.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
function-inlining.md RFC: No Support for Function Inlining (#49) 2024-08-06 11:02:43 -07:00
function-math-lerp.md Update implementation status of various RFCs (#102) 2025-02-21 09:34:56 -08:00
function-math-map.md Update implementation status of various RFCs (#102) 2025-02-21 09:34:56 -08:00
function-string-pack-unpack.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
function-table-clear.md Add RFC status fields (#39) 2021-05-17 18:19:49 -07:00
function-table-clone.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
function-table-create-find.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
function-table-freeze.md Spelling (#119) 2021-11-04 09:50:46 -05:00
generalized-iteration.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
generic-function-subtyping.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
generic-functions.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
index-type-operator.md Update implementation status of various RFCs (#102) 2025-02-21 09:34:56 -08:00
index.md Update index.md 2023-10-30 08:53:21 -07:00
keyof-type-operator.md Update implementation status of various RFCs (#102) 2025-02-21 09:34:56 -08:00
len-metamethod-rawlen.md Mark __len RFC as implemented 2022-08-03 15:38:45 -07:00
local-type-inference.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
lower-bounds-calculation.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
luau-mascot.md move mascot.png to fix website (#61) 2024-10-21 15:31:44 -07:00
mascot.png move mascot.png to fix website (#61) 2024-10-21 15:31:44 -07:00
metatable-type-functions.md RFC: Metatable type functions (#69) 2025-02-04 15:59:39 -08:00
negation-types.md RFC: Negation types (#29) 2025-02-24 09:07:50 -08:00
never-and-unknown-types.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
new-nonstrict.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
new-require-by-string-semantics.md Update old require-by-string RFCs (#68) 2025-01-24 14:29:11 -08:00
property-readonly.md Update read-only and write-only syntax (#96) 2025-01-29 07:27:09 -08:00
property-writeonly.md Update read-only and write-only syntax (#96) 2025-01-29 07:27:09 -08:00
rawget-type-operator.md Update implementation status of various RFCs (#102) 2025-02-21 09:34:56 -08:00
recursive-type-restriction.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
relax-recursive-type-restriction.md Relax the recursive type restriction. (#92) 2025-03-05 11:58:59 -08:00
require-by-string-aliases.md Update old require-by-string RFCs (#68) 2025-01-24 14:29:11 -08:00
reserve-dollar-sign.md Reserve the dollar sign token (#44) 2024-06-25 08:15:36 -07:00
sealed-table-subtyping.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
shared-self-types.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
support-for-generic-function-types-in-user-defined-type-functions.md Update implementation status of various RFCs (#102) 2025-02-21 09:34:56 -08:00
support-for-thread-and-buffer-types-in-user-defined-type-functions.md Update implementation status of various RFCs (#102) 2025-02-21 09:34:56 -08:00
syntax-array-like-table-types.md Add RFC status fields (#39) 2021-05-17 18:19:49 -07:00
syntax-attribute-functions-deprecated.md RFC: Deprecated Attribute for Functions (#48) 2024-08-06 10:52:38 -07:00
syntax-attribute-functions-native.md Add Implemented status for the "Native Attribute for Functions" RFC (#47) 2024-07-22 13:18:48 -07:00
syntax-attributes-functions-parameters.md RFC: Function Attribute Parameters (#30) 2024-05-30 12:19:18 -07:00
syntax-attributes-functions.md Add Implemented status for the "Attributes (for Functions)" RFC (#46) 2024-07-22 13:18:37 -07:00
syntax-compound-assignment.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
syntax-continue-statement.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
syntax-default-type-alias-type-parameters.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
syntax-floor-division-operator.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
syntax-if-expression.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
syntax-leading-bar-and-ampersand.md Update implementation status of various RFCs (#102) 2025-02-21 09:34:56 -08:00
syntax-named-function-type-args.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
syntax-number-literals.md Add RFC status fields (#39) 2021-05-17 18:19:49 -07:00
syntax-property-access-modifiers.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
syntax-singleton-types.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
syntax-string-interpolation.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
syntax-type-alias-type-packs.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
syntax-type-ascription-bidi.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
syntax-type-ascription.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
syntax-typed-variadics.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
type-ascription-by-inhabitance.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
type-byte-buffer.md Status update on bit32.byteswap and buffer (#17) 2023-12-15 13:50:54 -08:00
type-error-suppression.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
unsealed-table-assign-optional-property.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
unsealed-table-literals.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
unsealed-table-subtyping-strips-optional-properties.md Update codeblocks' language to use luau. (#40) 2024-06-10 08:15:36 -07:00
user-defined-type-functions.md Update implementation status of various RFCs (#102) 2025-02-21 09:34:56 -08:00
vector-library-vector2-constructor.md Update implementation status of various RFCs (#102) 2025-02-21 09:34:56 -08:00
vector-library.md Update implementation status of various RFCs (#102) 2025-02-21 09:34:56 -08:00