The goal of this PR is to enable us to annotate a given method as .public (to be read as: "exportable"/accessible from the outside).
Not sure if/when this will be enforced on a user-type level (types defined by the user) - at least, yet - but it could most definitely be used in a future module function implementation. 🚀
Type of change
[x] New feature (non-breaking change which adds functionality)
Description
The goal of this PR is to enable us to annotate a given method as
.public
(to be read as: "exportable"/accessible from the outside).Not sure if/when this will be enforced on a user-type level (types
define
d by the user) - at least, yet - but it could most definitely be used in a futuremodule
function implementation. 🚀Type of change