在了解你的Haskell的大好事!MiranLipovača的书在" Make Our Own Types"和"Typeclasses "一章中说,Haskell的Int类型的概念可以表示如下:
data Int = -2147483648 | -2147483647 | ... | -1 | 0 | 1 | 2 | ... | 2147483647
Run Code Online (Sandbox Code Playgroud)
尽管如此,它说它只是作为示范目的起作用,但它没有说明Int是如何实际定义的.Int是由编译器特别定义的,还是可以用普通的Haskell代码定义?
在我的.gitconfig中,我有以下别名:
c = add -A && git commit -m
Run Code Online (Sandbox Code Playgroud)
我们的想法是添加所有更改并提交它们.但是,我没有成功,因为Git给了我这个消息error: unknown switch 'm'.