Вопрос

for example

child.stdout.on \data (buffer) -> 
   result.stdout += buffer

-->

child.stdout.on('data', function(buffer){
  return result.stdout += buffer;
});

and I need it without return. In F# I can add |> ignore how can I handle it in livescript?

Это было полезно?

Решение

You can prepend an ! to the definition of the function:

!(buffer) -> result.stdout += buffer

Alternatively, return void

child.stdout.on \data (buffer) -> 
   result.stdout += buffer
   void

In JavaScript, when you return undefined (void), it is the same as not returning anything.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top