Как игнорировать возвращаемый результат
Например
child.stdout.on \data (buffer) ->
result.stdout += buffer
->
child.stdout.on('data', function(buffer){
return result.stdout += buffer;
});
и мне это нужно без возврата. В F# я могу добавить |> ignore
как я могу справиться с этим в сценарии жизни?
1 ответ
Решение
Вы можете добавить !
к определению функции:
!(buffer) -> result.stdout += buffer
В качестве альтернативы, возврат void
child.stdout.on \data (buffer) ->
result.stdout += buffer
void
В JavaScript, когда вы возвращаете undefined (void), это то же самое, что ничего не возвращать.