7
A
回答
3
传统上,这个问题的答案一直在IO单子内部的互动提示的生活编写的代码。就好像有一个影子main = do
躲在Prelude>
后面。考虑一下这种方式,没有类型声明和顶级声明语法是有道理的,所有的语句都是如此。
但是Ptival是正确的:看起来我们不用担心这一点。
13
相关问题
- 1. Haskell定义类型
- 2. 类型A不等于Haskell(ghci解释器)中的类型A?
- 3. Haskell类型定义,=>等
- 4. haskell定义新类型
- 5. c#泛型类定义解释
- 6. 了解Haskell类型
- 7. Haskell自定义数学类型和类
- 8. Haskell堆栈解释
- 9. 解释器 - 变量的值定义了类型
- 10. Haskell返回自定义数据类型
- 11. Haskell自定义数据类型
- 12. 解析为自定义数据类型的Haskell
- 13. 解析为自定义类型的Haskell,Aeson&JSON
- 14. 了解Haskell中的函数定义和类型
- 15. 试图了解Haskell的=> VS定义类型
- 16. 从Haskell解释器打开浏览器
- 17. 了解Haskell的类型
- 18. 请解释类型同义词
- 19. Haskell类型同义词
- 20. 如何解释Haskell中的函数类型?
- 21. 为什么Haskell将我的Num类型解释为Enum?
- 22. 理解类型同义词和参数化类型的同义词在Haskell
- 23. 使用Haskell的简单解释器
- 24. 自定义解释
- 25. 初学C++ - 解释类定义
- 26. Haskell:类型类是否可以定义类型(ala类型特征)
- 27. 在'srcset`中解释`w`
- 28. Haskell的最小完整定义注释
- 29. Haskell - 类型类定义中的类约束
- 30. Haskell类型类
你想做什么?虽然我认为HBC能够接受任意的Haskell声明。注意,你不能仅仅在ghci中提供一个类型定义,因为它不会有一个附加函数,尽管'let fx = x + 1 ::(Num a)=> a - > a'应该工作。 – ivanm
我分享你的痛苦。我有大量'Test.hs'挂在身边。更糟糕的是,ghci控制台没有正确处理粘贴操作,至少在我的系统上(我刚刚报告过的错误)。 – gawi
@ivanm事实上,在这一刻,我刚刚开始,并没有试图做任何特别的事情。刚刚让我想知道。 – julkiewicz