Что значит void main() => runApp(new MyApp()) во flutter?

Вопрос был в топике выше.У меня вопрос только к знаку "=>",все остальное я понял.Если я правильно понял,то этот знак "=>" значит сокращение

void main() {
    this.runApp(new MyApp())
}

Или так называемое "тело функции".


Ответы (2 шт):

Автор решения: Circassian

=> expr это синтаксический сахар и обозначает сокращенное { return expr; }

Почитайте здесь про Dart

→ Ссылка
Автор решения: Vadim Popov

Это просто сокращение возвращаемого значения функции. Например, одну и туже функцию можно написать двумя способами.

String name() {
 return 'My name is Vadim';
}

или

String name() => 'My name is Vadim';
→ Ссылка