最近开始学习haskell,一个很好玩但是非常与众不同的语言,记录一些我碰到的问题
- ghci环境不支持自定义数据类型,需要写到源文件里,然后load
- haskell与中文显示
Haskell语言:
1 import Prelude hiding (putStr)
2 import Data.ByteString.Char8 (putStr)
3 import Data.ByteString.UTF8 (fromString)
4
5 main :: IO ()
6 main = putStr $ fromString "中文范例\n"
如果是在ghci中显示,
- :m + Data.ByteString.Char8 Data.ByteString.UTF8
-
Data.ByteString.Char8.putStr $ Data.ByteString.UTF8.fromString "中文\n"
Learn You a Haskell for Great Good 读书笔记
阅读(1721) | 评论(0) | 转发(0) |