From 51a05ee5b05835e3392b705731551f3acd6483f8 Mon Sep 17 00:00:00 2001 From: Qualadore Date: Sun, 13 Aug 2023 18:18:07 +0000 Subject: [PATCH] Remove confusing language --- rfcs/function-debug-id.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/rfcs/function-debug-id.md b/rfcs/function-debug-id.md index d997a404..b98b8af6 100644 --- a/rfcs/function-debug-id.md +++ b/rfcs/function-debug-id.md @@ -14,8 +14,6 @@ When debugging, it is often useful to compare identity. Usually `print` will pri `debug.id(value: string | userdata | table | thread | function): string` always returns the identifier unique to that value, and is not possible to override. The identifier can be reused after the value associated with it is garbage collected. -While tables and userdata have individualized metatables, also allowing functions and threads to be passed to `debug.id` would let their type-level `__tostring` be redefined. Strings are useful to accept because of long, similar strings. - ## Drawbacks Identifiers being reused has the potential to confuse humans reading them.