Open
Description
Function types require quite a lot of keystrokes. The obvious shorthand is
(uint) -> (uint)
, but our function types are more complicated than javascript's - we also need to specify internal / external, constant, payable (view, pure). Is there a good notation for these?
We could distinguish internal and external by ->
and =>
and then something like this:
(uint) [pure,payable]=> (uint)
Metadata
Metadata
Assignees
Labels
Changes are very prominent and affect users or the project in a major way.Any changes to the language, e.g. new featuresThere is not much implementation work to be done. The task is very easy or tiny.Something we consider an essential part of Solidity 1.0.The proposal is too vague to be implemented right away