Haskell 的 Hello World 代码
Haskell 的 Hello World 代码:
- -- Hello.hs
- module Main where
- main = putStrLn "Hello, World!"
复制代码
执行:
- $ runhaskell Hello.hs
复制代码
[ 本帖最后由 MMMIX 于 2008-9-5 20:45 编辑 ]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
![扫码二维码加入Web技术交流群](/public/img/jiaqun_03.jpg)
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
单考虑使用的话,我觉得在一开始介绍 IO 操作也没啥,例如 How To do IO in Haskell,我觉得初学者即使不了解 monad,也完全可以看明白。
btw,How To do IO in Haskell 这个还是你介绍的![](https://www.wenjiangs.com/wp-content/uploads/chinaunix/202206/icon_wink.gif)
复制代码
Hello world 可是 Haskell 的进阶内容啊!
入门内容应该是经典的阶乘函数:
复制代码
复制代码
在 GHCi 中也可以。
是的,其实在 Hugs 中,也是可以这样的。![](https://www.wenjiangs.com/wp-content/uploads/chinaunix/202206/icon_mrgreen.gif)
ls 的是在 python 解析器交互环境中做的,而 lz 是在 shell 交互环境做的,不能比较。
我记得 Python 的一本书曾经给出一个:
复制代码