1

私は最近、javascript の機能的思考について読んでいる初心者です。私のバックグラウンドは主に Java/Ruby の OOP です。

ノードでユーザー入力を取得したいとします。次のように実行できます。

process.stdin.resume();
process.stdin.setEncoding("ascii");
var input_buffer = "";

process.stdin.on("data", function (input) {
  input_buffer += input;
});

function process_input()
{
  // Process input_buffer here.
  do_something_else();
}

function do_something_else()
{

}
process.stdin.on("end",process_input);

ここでは明示的な状態を維持しています。同じことを達成するための機能的な方法は何ですか?

4

1 に答える 1