mirror of
https://github.com/luau-lang/rfcs.git
synced 2025-04-07 12:00:59 +01:00
* Initial commit for rawget * rfc for rawget type operator completed * Forgot .md * Code blocks '''lua -> '''luau * grammar fixes Co-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com> * Revised motivation section and design section * Revised the drawbacks section * Added a note about how this type operator doesn't work with class types * Rephrased the summary Co-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com> * Redirect users to open-source Luau global functions Co-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com> * reword "runtime pair" to counterpart and update the link Co-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com> * grammar fix: "interactions" -> "interaction" Co-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com> * Revised wording for motivation section Co-authored-by: aaron <aweiss@hey.com> * Added an article and broke up a sentence into two Co-authored-by: aaron <aweiss@hey.com> * Revided the reasoning for second drawback * Update docs/rawget-type-operator.md Co-authored-by: aaron <aweiss@hey.com> --------- Co-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com> Co-authored-by: aaron <aweiss@hey.com> |
||
---|---|---|
.. | ||
_config.yml | ||
behavior-eq-metamethod.md | ||
behavior-stricter-utf8-library.md | ||
change-global-version.md | ||
CNAME | ||
config-luaurc.md | ||
deprecate-getfenv-setfenv.md | ||
deprecate-table-getn-foreach.md | ||
disallow-proposals-leading-to-ambiguity-in-grammar.md | ||
function-bit32-byteswap.md | ||
function-bit32-countlz-countrz.md | ||
function-coroutine-close.md | ||
function-debug-info.md | ||
function-string-pack-unpack.md | ||
function-table-clear.md | ||
function-table-clone.md | ||
function-table-create-find.md | ||
function-table-freeze.md | ||
generalized-iteration.md | ||
generic-function-subtyping.md | ||
generic-functions.md | ||
index-type-operator.md | ||
index.md | ||
keyof-type-operator.md | ||
len-metamethod-rawlen.md | ||
local-type-inference.md | ||
lower-bounds-calculation.md | ||
luau-mascot.md | ||
never-and-unknown-types.md | ||
new-nonstrict.md | ||
new-require-by-string-semantics.md | ||
property-readonly.md | ||
property-writeonly.md | ||
rawget-type-operator.md | ||
recursive-type-restriction.md | ||
require-by-string-aliases.md | ||
sealed-table-subtyping.md | ||
shared-self-types.md | ||
syntax-array-like-table-types.md | ||
syntax-attribute-functions-native.md | ||
syntax-attributes-functions-parameters.md | ||
syntax-attributes-functions.md | ||
syntax-compound-assignment.md | ||
syntax-continue-statement.md | ||
syntax-default-type-alias-type-parameters.md | ||
syntax-floor-division-operator.md | ||
syntax-if-expression.md | ||
syntax-leading-bar-and-ampersand.md | ||
syntax-named-function-type-args.md | ||
syntax-number-literals.md | ||
syntax-property-access-modifiers.md | ||
syntax-singleton-types.md | ||
syntax-string-interpolation.md | ||
syntax-type-alias-type-packs.md | ||
syntax-type-ascription-bidi.md | ||
syntax-type-ascription.md | ||
syntax-typed-variadics.md | ||
type-ascription-by-inhabitance.md | ||
type-byte-buffer.md | ||
type-error-suppression.md | ||
unsealed-table-assign-optional-property.md | ||
unsealed-table-literals.md | ||
unsealed-table-subtyping-strips-optional-properties.md |