问题标签 [wxhaskell]
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 - 带有 imageTag 段错误的 wxhaskell 笔记本
我就是imageTab
跑不动。我得到一个Segmentation fault: 11
. 这是我的代码。有人知道该怎么做吗?
haskell - 使用 wx haskell 更新小部件文本
我正在制作一个简单的图像下载器来学习一些基本的 gui 东西在 haskell 中。我有一个静态文本框,它在下载文件时显示文件名。
我遇到的问题是这个小递归函数。
它需要保存图像的 url 列表,并更新 textCtrl 小部件。除了,它只更新一次文本,在整个事情完成后。有没有办法手动更新文本框的文本?
更新:我尝试添加一个计时器并启动它,但它没有做任何事情。
haskell - 为什么 Stack 无法识别它刚刚安装的依赖项?
所以我正在尝试使用 reactive-banana + wxHaskell 进行 GUI 编程。作为 Haskell 及其开发工具的新手,我对堆栈感到非常困惑。
于是我试了试,stack install wx
提示我安装wxcore
,提示我安装。在 I 之后,我尝试运行,但你瞧:wxc
wxdirect
stack install wxdirect
stack install wxc
简而言之,我正在尝试使用stack
like cabal-install
。而且我不确定为什么这是错误的。stack
如果它是错误的,那么和有什么区别cabal-install
?
haskell - 给定一个函数 g :: a -> b -> .... -> z,我怎样才能像 h :: (a, b, ...) -> z 一样使用它?
背景:我正在使用 wxHaskell 的 fileOpenDialog,它需要 6 个非显而易见的参数(curried)。我的代码目前是:
上面有一个let
声明来定义我的所有参数。不过,我想做的是将我的参数保存在某个地方。我有点理解为什么 Haskell 不支持这样的说法:
但是,本着不重蹈覆辙的精神,有没有与此相近的东西?
cabal - wxHaskell 找不到模块“Distribution.Compat.Exception”
我正在尝试在 ubuntu 上安装 wxhaskell(我已经安装了 wxwidget,它在代码块中运行良好)
我cabal install wxc
在终端运行
这是输出
实际上,我可以找到Distribution.Compat.Exception
并尝试过 sudo ghc-pkg expose Cabal-1.16.0
sudo ghc-pkg expose Cabal-1.22.5.0
,但没有任何改变
有人帮帮我,非常感谢!
haskell - wxHaskell 在 win7 上,找不到 wxc.dll 或 .so
我已经在 windows7 上安装了 wxwidget 和 wxhaskell(使用 cabal),我做了一个 test.hs
然后我在winGHCi中加载并运行test.hs,这是输出
我不知道如何解决这个问题。我需要做什么/添加/更改才能加载 DLL?
reactive-banana - 我应该能够单独使用“堆栈构建”编译反应香蕉 wx 吗?
我克隆reactive-banana
并尝试构建reactive-banana-wx
示例:
该目录中有一个stack.yaml
,它确实获取了几个包,但由于以下错误而停止:
在运行之前是否必须执行其他步骤stack build
?
这个用户似乎有一个相关的问题。
user-interface - wxHaskell : the window appears too tiny
I have a little program in haskell, using wxhaskell. It displays a window with a panel inside, containing some drawings. The problem is that the window shrinks to a very tiny size, and I have to expand it with the mouse.
How can I define correctly the size?
here is my program:
thank you.