草庐IT

haskellers

全部标签

windows - Haskell 或 Elm 错误 : unknown public key OID

我在使用Elm的Windows中遇到错误:elm-make.exe:unknownpublickeyOID:[1,2,643,2,2,19]我对Haskell平台也有同样的看法,因为它是Data.X509.PublicKey模块的错误。如何解决?我发现1.2.643.2.2.19是GOSTR34.10-2001加密算法,安装了CryptoPRO加密软件。如何将其恢复为默认值? 最佳答案 我确认它可能CryptoPro。对我来说,使用pandoc-citeproc时发生了错误。我是这样解决的,没有重装Windows:删除CryproP

windows - haskell:输出非ASCII字符

我想在WinGHCi中输出非ascii字符,但这是我得到的:Prelude>"δ""\948"Prelude>putStr"\948"***Exception::hPutChar:invalidargument(characterisnotinthecodepage)我在WindowsXP上使用WinGHCi7.0.3。我必须做什么才能使WinGHCi打印出漂亮的小增量? 最佳答案 适用于OSX!Prelude>putStrLn"\948"δ听起来这是一个与haskell无关的Windows问题...

windows - Windows 上 Haskell 的彩色外壳?

我正在从this学习haskell教程网站。如您所见,图片中的控制台有颜色,使书写更容易,更易读。有什么办法可以让ghci在windows上变得多彩。我问这个是因为IDLE在使用Python时有颜色,这使得它更容易使用。 最佳答案 WinGHCi(包含在Windows上的Haskell平台中)以有限的形式支持彩色输出:我建议使用真正的编辑器来处理比单行代码更复杂的内容。 关于windows-Windows上Haskell的彩色外壳?,我们在StackOverflow上找到一个类似的问题:

windows - haskell ,GHC,win32,开罗

我在Windows上使用ghci+cairo时遇到问题。当我尝试加载时,例如像这样的“ghci-packagecairo”,它失败并出现以下错误:Loadingpackagerandom-1.0.0.2...linking...done.Loadingpackagehaskell98...linking...done.Loadingpackagesyb-0.1.0.2...linking...done.Loadingpackagebase-3.0.3.2...linking...done.Loadingpackagemtl-1.1.0.2...linking...done.:C:\Us

windows - Haskell 中 System.Info "os"函数的可能值是多少?

System.Info中的“os”函数的可能值是多少?标准库中的包?另外:这些值是否可靠,它们是否可以跨许多编译器移植?Windows上的Hugs会返回与Windows上的ghc相同的值吗?是否有更好的嗅探操作系统的方法? 最佳答案 GHC的变量取自“autotools”工具套件,该工具套件生成众所周知的“configure”脚本,这些脚本几乎总是在编译某些东西时使用(./configure;make;makeinstall)。configure使用标准的“编译器标识字符串”,例如用于C编译器的x86_64-unknown-linu

windows - 如何在 Windows 上打包 haskell gtk2hs glade 应用程序?

我用gtk2hs、Glade和Haskell制作了一个小的GUI应用程序。它在WindowsXP上运行良好,但用户需要安装GTK+、gtk2hs(它需要libglade-2.0.0.dll)和GHC(因为它是gtk2hs依赖项)才能运行它。我自己是Windowsn00b,但是如何从用户的角度简化我的小GUI的安装呢?有没有办法将它与所需的.dll打包在一起?我怎样才能最好地找出需要哪些.dll?什么是好的做法?非常感谢,贾拉 最佳答案 我终于找到了我自己问题的答案。我使用deInnoSetup实用程序(您可以在此处找到它:http:

windows - 将 Windows 中的 Haskell (.hs) 编译为 exe

是否可以将一组.hshaskell文件编译成windows中的exe?.hs->.exe 最佳答案 当然。安装theHaskellPlatform,这给你GHC,最先进的Haskell编译器。默认情况下,它会编译为可执行文件,并且在Linux或Windows上的工作方式相同。例如。给定一个文件:$catA.hsmain=print"hello,world"用GHC编译它:$ghc--makeA.hs[1of1]CompilingMain(A.hs,A.o)LinkingA.exe...您现在可以运行:$./A.exe"hello,w

windows - Haskell 用户界面框架?

是否偶然出现了一个新兴的适用于Windows的HaskellUI框架?我最近开始研究该语言,据我所知,它将用于非常好的小型“一次性”应用程序(精心设计的脚本)。但是,如果没有一个好的UI框架,我看不到它在更明显的竞争者的烟雾和镜子下。我听说有很多框架,但没有一个是全功能的。我只是想知道这是否正在上升,或者让足够多的开发人员朝着同一个方向前进是否太难了? 最佳答案 两个主要框架是wxHaskell和Gtk2Hs.这两个都已用于实际工作。据我所知,我更喜欢Gtk2Hs,因为它可以正确处理资源(即使用GC)。wxHaskell要求程序员在

windows - 适用于 Windows 的 Haskell IDE?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭8年前。Improvethisquestion我真的搜索了这个。(E/TextMate是我在thistopic中找到的最接近的,但似乎没什么大不了的)我试过emacs,但我似乎没有找到适用于Windows的Haskell模式。VisualHaskell似乎没有遵循新的VisualStudio更新...我可以试试VIM,但是Haskell模式是否适用于Windows?唉……一直都是那种“近而无烟”的感觉。在Wind

mongodb - Haskell,mongodb,日期

我如何从haskell向mongodb中插入或自动插入日期?从mongo日期类型转换为haskell数据类型的最佳方法是什么?比如说,在我插入博客帖子记录(任何haskell网络框架)并且我想自动为每条记录添加日期戳的情况下。我该怎么办?问题更多是关于在haskell驱动程序中创建类型转换和mongodb日期类型。 最佳答案 您必须创建一个bson文档并将其存储在mongodb中。最优雅的方法是为您自己的类型创建一个转换作为bson的实例。来自sources:instanceValUTCTimewhereval=UTCcast'(U