I dont like the current syntax, but I dont want lookahead like dart's (foo, bar) { } syntax or (foo, bar) ->, it makes you scan further ahead than you should have to in order to disambiguate. We could do some special-casing but I dont want to get too deep into that either.
Alternatively or as a compliment it would be nice to quote and provide something like:
currently:
is equivalent to the following, but allows for implicit returns
or equivalent to the following javascript:
I dont like the current syntax, but I dont want lookahead like dart's
(foo, bar) { }
syntax or(foo, bar) ->
, it makes you scan further ahead than you should have to in order to disambiguate. We could do some special-casing but I dont want to get too deep into that either.Alternatively or as a compliment it would be nice to quote and provide something like: