HTML5引入了标准文件API。 GHCJS可以访问吗?我可以在System.IO
使用标准的Haskell IO工具吗?
答案 0 :(得分:5)
我认为使用HTML5文件api实现标准System.IO
设施是不可能的。
以下是System.IO
可能出现的一些问题,但HTML5文件API无法实现:
正如您所看到的,HTML5文件API几乎只能用于上传文件,而不能用于实现标准的haskell System.IO
操作。您唯一能做的就是通过让用户选择一个文件来提供获取Handle
的方法,然后为该句柄提供hRead
(但这是您可以提供的唯一操作)。