问题标签 [happstack]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
haskell - Haskell Happstack
尝试使用 happstack,让它在 Windows 上正确安装,但现在当我编译我的测试类时它会排除一些错误,任何输入都会受到赞赏。
我创建了一个 happstack 文件夹并使用 cabal 将所需的文件安装到该文件夹中,但是当我编译代码时出现以下错误。
haskell - Haskell Happstack, can I use a string with html tags as response?
Hi, I'm new to happstack. I'm wondering if there's a way I can just display a string with html tags as response instead of using a html template library?
In the above code, the <strong>
tag in page404 is escaped, so I got "<strong>How do I pase the tag BOLD?</strong>
" as response, while the one homePage is rendered as "How do I parse the tag BOLD".
Do I have to parse the string first? But wouldn't that be too slow if the html string is large?
Thanks in advance.
haskell - Haskell Blaze HTML
一直在编写一个使用 JSON 数据然后使用 Happstack 显示它的应用程序。
问题是当我运行 Happstack 时,生成的响应是结果,但仍然显示 html 标签。任何建议将不胜感激。
haskell - Happstack ServerPart 缺少 MonadIO 实例?
以下代码:
无法使用以下消息进行编译:
这里似乎有一个 MonadIO 实例:
但是添加Happstack.Server.Monads
导入并没有改变任何东西,所以我希望有人能够指出我做错了什么?
haskell - 使用 IxSet,我可以围绕任意 Indexable 类型构建 Indexable 包装器吗?
我希望能够做的事情如下:
这个想法是,如果某些数据结构是可索引的,我应该能够索引一个Keyed
包装它的相同类型(加上一个索引Key a
)。
ixFun
将传递给包装类型索引的函数转换为使用Keyed
而不是使用应该很容易a
:只需使用value
. 但我找不到任何实际获得这些功能的方法。
我还查看了 ixset-typed 包;那里的 Indexable 版本实际上提供了一个索引列表,而不是一个空的 IxSet。这似乎更适合重用索引,但“索引列表”是一种不导出其构造函数的自定义类型,所以我似乎无法理解它们。
我错过了任何支持这种用法的东西吗?
haskell - Happstack 看似随机的 SSL 故障
我有一个使用 Happstack 的 Haskell 应用程序,它可以在任何地方运行 1-5 天,然后突然变得无响应,日志看起来像这样:
终止并重新启动应用程序可以让它再工作几天。
这种情况的一些可能原因是什么,和/或我可以做些什么来跟踪/调试这个问题?
haskell - 如何从本地 Happstack 服务器提供 MathJax?
我不是开发人员/程序员。我只是一个试图使用Gitit做笔记的人。我已经让它在 Windows 上运行,但使用 MathJax 的数学看起来最好。我不想依赖远程 CDN 来让 MathJax 正常工作(这里经常断电和断网)。该应用程序的作者提到它可以在 Happstack 的“4行代码”中设置:
该教程的链接已损坏,因此我将不胜感激。是否需要更改任何 MathJax 配置,或者只需提取文件即可?我会用 gitit 写很多数学。我不想设置 Apache 等来服务 MathJax。Gitit 已经使用 Happstack,我更喜欢使用它。谢谢!
编辑:为了清楚起见,我不确定如何分配端口 1234 来服务这个脚本
haskell - happstack-server 安装期间的 GHCi 交互式链接错误
我正在尝试在依赖于的 cabal 沙箱中构建一个项目happstack-server
,但此包无法构建。以下是 的内容.cabal-sandbox/logs/happstack-server-7.4.6.1.log
:
我怎样才能解决这个问题?
haskell - 从 happstack 中的纯函数中捕获异常
我找不到真正的方法来捕获 happstack 应用程序中纯函数抛出的异常。我试过这个解决方案。当 IO 函数抛出异常时,它运行良好。但是当纯函数抛出异常时它无法处理它。我的代码:
我哪里错了?
haskell - 如何从 happs -> happstack 转换?
谁能帮我将以下内容从happs“翻译”为happstack:
Contracts.hs 包含:
或者,我想了解如何安装与上述代码兼容的旧版 HappS。不用说我对 Haskell 很陌生。