I’ve just read this snippet from another answer:
When you create a block with the
^{}syntax…
I understand this syntax, and use it regularly, however I inferred from this that there might be other syntaxes that can be used for creating blocks. Are there? If there are, are there any advantages of the different syntaxes?
By looking here I think the only differences are if you use return types/arguments