Skip to content

Latest commit

 

History

History
9 lines (7 loc) · 624 Bytes

tidy-stingrays-think.md

File metadata and controls

9 lines (7 loc) · 624 Bytes
@latticexyz/world
major

Namespaces are not allowed to contain double underscores ("__") anymore, as this sequence of characters is used to separate the namespace and function selector in namespaced systems. This is to prevent signature clashes of functions in different namespaces.

(Example: If namespaces were allowed to contain this separator string, a function "function" in namespace "namespace__my" would result in the namespaced function selector "namespace__my__function", and would clash with a function "my__function" in namespace "namespace".)