在 Reason 中仅打开模块中的某些功能
Opening only some functions from a module in Reason
我正尝试在 Reason 中做这样的事情:
let {map, fold_left} = List;
let {log} = Js;
let list = [1,2,3];
list |> map(i => i + 1) |> fold_left((p,c) => p+c, 0) |> log;
基本上,我只想从模块中导入几个函数。这在 Reason 中可能吗?
目前我是这样做的:
let map = List.map;
let fold_left = List.fold_left;
let log = Js.log;
来自 Discord,由@octachron 提供
let (map,fold_left) = List.(map, fold_left)
我正尝试在 Reason 中做这样的事情:
let {map, fold_left} = List;
let {log} = Js;
let list = [1,2,3];
list |> map(i => i + 1) |> fold_left((p,c) => p+c, 0) |> log;
基本上,我只想从模块中导入几个函数。这在 Reason 中可能吗?
目前我是这样做的:
let map = List.map;
let fold_left = List.fold_left;
let log = Js.log;
来自 Discord,由@octachron 提供
let (map,fold_left) = List.(map, fold_left)