如何将传递的参数与无序的参数绑定?例如,在此示例中如何执行此操作:
let logWithEnding = console.log.bind(null, "\nThe End!");
logWithEnding("The Start");
“结束!” 在“开始”之后输出,而不是之前。在 Haskell 中,我可以执行以下操作:
logWithEnding start = consoleLog start "The End!"
如何将传递的参数与无序的参数绑定?例如,在此示例中如何执行此操作:
let logWithEnding = console.log.bind(null, "\nThe End!");
logWithEnding("The Start");
“结束!” 在“开始”之后输出,而不是之前。在 Haskell 中,我可以执行以下操作:
logWithEnding start = consoleLog start "The End!"
你可以在 JavaScript 中做与在 Haskell 中完全相同的事情:
或者在长语法中: