我开始在haskell(与learnyouahaskell.com合作)并使用GHCI控制台到目前为止。现在我安装了leksah,但是我找不到运行以前文件的方法,而没有创建新的工作区/模块等,我还不知道。
如何在leksah中运行一个简单文件(如GHCI中的UserData
)?
运行文件后,如何在leksah中访问控制台? (例如,使用/测试我在该文件中创建的函数。)
答案 0 :(得分:1)
首先,我下载了手册,该手册隐藏在http://leksah.org/leksah_manual.pdf。
在第3章Hello world示例中,有一个Hello World示例,它解释了工作空间和包的创建。然后你只需将文件放入src目录。对于非常小的示例,只需将代码添加到Main.hs. 然后按照第7章调试器和解释器模式中的指导进行操作。 例如,要评估您选择它的表达式,请右键单击并选择“评估”。结果显示在输出窗口中。 同样,你得到了表达式的类型。
但是,没有可以键入的控制台窗口为程序提供输入(stdin),另请参阅Using Leksah debugger with programs that use readLn and similar。