我一直在阅读Reason ML 网站上的 JS -> Reason 备忘单。它们非常有用,但没有一个涵盖现代 ES 中可用的async
/await
语法。
与此等效的 Reason ML 是什么?
import fs from 'mz/fs';
// A cat-like utility
const main = async () => {
if (process.argv.length != 3) {
throw new Error('Expected a file-path');
}
const path = process.argv[2];
const content = await fs.readFile(path);
console.log(content.toString());
};
main().catch(error => console.error(error));