我将我的第一个包上传到Hackage( http://hackage.haskell.org/package/groundhog-0.0.1)并且无法构建错误: *** setup configure Configuri…
标签:haskell
将LIRC与Haskell连接起来
我一直在使用 pyLirc,同时在Python中使用一个小应用程序进行原型设计.出于性能原因(以及其他),我正在转向Haskell,但找不到任何提供类似功能的模块.我应该坚持使用“lirc_client.h”还是有其他选…
HOpenGL – OpenGL窗口保持最小化
继一些着名的 OpenGL Haskell tutorial之后,我制作了我的第一个HOpenGL计划.这是代码: import Graphics.Rendering.OpenGL import Graphics.UI.…
haskell – 在运行时调用函数或构造数据
是否有可能在运行时构造数据?我的意思是“读”功能,但适用[(字段名称,值)].让我说我有 data Street = Street String data City = City String data ZipCode …
haskell – Monad在monad变换器环境中
我无法抓住monad和monad变形金刚.我有 以下人为的例子(不可编译): import Control.Monad import Control.Monad.Error import Control.Monad.Re…
haskell – 符号__module_registered错误的重复定义
我从GHCi收到一条关于“符号__module_registered的重复定义”的错误消息,如下所示: GHCi runtime linker: fatal error: I found a duplicate defi…
macos – OS X上的wxHaskell
我想在OS X(Snow Leopard,MacBook Pro)上使用wx Haskell.我能够成功安装库和下面的脚本: module Main where import Graphics.UI.WX main ::…
在IRC bot(Haskell)中实现CTCP命令
我已经关注了 Haskell维基上关于i mplementing an IRC bot.的教程,一切都很顺利.但是一旦我开始扩展它,我意识到需要响应来自其他用户的CTCP请求来获取版本和ping等命令.这些命令适用于服务…
Haskell XMLRPC服务器执行动态生成的函数
我有一个 Haskell RPC XML(HaXR)服务器进程,与GHC一起运行,需要执行它传递的任何函数.这些函数都将在运行时定义,因此编译后的服务器将无法了解它们. 有没有办法在运行时加载函数定义?避免磁盘IO的方法…
如何在Haskell中编写模式准引号?
我使用准引号在编译时创建我的智能构造数据类型.这看起来像: import qualified Data.Text as T import Language.Haskell.TH.Quote (QuasiQuoter(..…
haskell – 如何跨函数调用链传递值
假设我有以下数据结构和功能: data Settings = Settings { dbName :: String } deriving Show -- username to user id lookup getUs…
haskell – 状态与Megaparsec ParsecT没有回溯
我有一个解析器定义为以下稍微复杂的版本: data X = X { getX :: State ([Int], [X]) Bool } type Parser = ParsecT Void String (State (…