haskell - 如何在 Windows 上运行 Threepenny-gui 示例

标签 haskell threepenny-gui

我正在测试用于 Haskell gui 编程的 Threepenny-gui 包。按照说明 here ,我做了:

$ cd threepenny-gui-0.4.1.0/samples/
$ runhaskell.exe Chat.hs

得到:

Listening on http://0.0.0.0:8023/
[29/Apr/2014:11:37:44 -0400] Server.httpServe: START, binding to [http://0.0.0.0
:8023/]

但此后什么也没有发生。没有浏览器被启动。另外,如果我打开 Firefox 并转到 http://0.0.0.0:8023/ ,它会显示 无法连接。我关闭了 Windows 防火墙,但没有任何改善。

我在这里遗漏了什么吗?

最佳答案

奇怪。一分钟后我测试了 http://127.0.0.1:8023 而不是暗示的地址 http://0.0.0.0:8023/,并且可以从以下位置看到 gui立即浏览器。不知道为什么建议了错误的地址。

关于haskell - 如何在 Windows 上运行 Threepenny-gui 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23369264/

相关文章:

haskell - 三值逻辑值的所有可能组合

haskell - 如何处理不完整的 JSON/Record 类型(IE 缺少我稍后会填写的必填字段)?

haskell - 函数(行为 an ) -> (a -> OR b ) -> 行为 b。它在语义上合理吗?

Haskell UI do子句,如何打印?

haskell - 基于threepenny-gui中列表框选择的其他元素的变化

haskell - “Unable to load package ` 正则表达式 posix ` … unknown symbol ‘regerror’”

haskell - 三便士中基于行为的动态元素

haskell - Haskell 中 isNothing 和 (== Nothing) 的区别?

Haskell 学习练习给出了奇怪的结果

haskell - 现在是否允许在实例声明中使用类型签名而不需要 InstanceSigs 语言扩展?