Что значит « _ » в следующей arrow function: _ => store.shift()?
Так записывают неиспользуемую переменную.
Когда в функции не требуется аргумент, экономят 1 символ, чтобы не писать, как положено:() => somecode;
Линтер такой юмор не оценит и будет ругаться.
Да это из go пошло, там если есть много аргументов в функции, и какой-то не используется, то его надо обозначать как _ _, y, _ := coord(p)
потому что если есть неиспользуемые переманные, то программа не скомпилится.