请教 haskell 中的一个问题
1. 统计一个文件的行数
2. 代码如下:
import IO
main = do
l <- countLineFile "d:/downloads/putstr.hs"
putStrLn (show l)
countLineFile f = do
h <- openFile f ReadMode
hCountLines h
hCountLines h = do
x <- hGetContents h
return (length (lines x))
请教 hGetContents 代表什么意思? 是句柄 还是函数??? 谢谢.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
谢谢.
你可以查一下文档。
http://haskell.org/hoogle/?hoogle=hGetContents
搜索结果第二个链接打开:
http://haskell.org/ghc/docs/late ... html#v:hGetContents
复制代码