ghc

    3热度

    1回答

    我无法获得GHCi或GHC打印unicode码点221A(sqrt符号:√)。 我不认为这是我的外壳,因为我可以获取Ruby做到这一点: irb> puts "\u221A" √ GHC/GHCI是另外一个问题: ghci> putStrLn "\8730" ghci> withFile "temp.out" WriteMode $ flip hPutStrLn "\8730" ghc

    4热度

    1回答

    我有一个模块中的功能,看起来是这样的: module MyLibrary (throwIfNegative) where throwIfNegative :: Integral i => i -> String throwIfNegative n | n < 0 = error "negative" | otherwise = "no worries" 当然我可以返回M

    5热度

    2回答

    我在我的github帐户上有多个电子邮件地址,并且正在运行多个项目。现在,我的所有消息(拉取请求,代码注释等)都会被路由到我的“主要”电子邮件地址(我的公开个人资料中的那个电子邮件地址)。 我已经为每个回购站配置了合适的电子邮件地址,但我想知道我是否也可以告诉github将他们路由到特定地址,以便我可以将事情分开处理。 感谢

    0热度

    1回答

    我使用设计作为使用身份验证进行登录和注销的方式。不过,我很困惑如何在我的应用程序上张贴在朋友墙上。 1-如果我使用设计和Omniauth,这使我可以签署设计,或与Facebook。但一旦登录,所有设计omniauth将无法发布到Facebook正确? 2-我对考拉和脸谱图的理解是,我必须拥有用户凭证,因此我必须使用omniauth?这意味着所有的用户登录设计,将无法发布到Facebook? 3-如

    3热度

    1回答

    首先我必须承认:我对Haskell来说是全新的。我已经练习了一下,现在在字符串操作上遇到了一些麻烦: 我需要从字符串的末尾开始擦除字符。我预计功能dropWhileEnd这样做,但是当我尝试导入Data.Text.Lazy或Data.Lazy时,ghc告诉我它找不到这些模块。 我的问题是:为什么不ghc找到他们?他们不应该在标准库吗? 我在Windows上使用Haskell平台2010.2.0.0

    2热度

    1回答

    我想编译一个Haskell模块,其中包含一些FFI代码。它曾经在具有GHC 6的旧Haskell平台和自定义GHC 7下工作以获得64位版本。 使用64位版本的GHC 7升级到最新的Haskell平台已停止工作。看起来GCC在GHC吐出的存根文件上遇到了一些麻烦 - 他们使用的GHC框架头文件在查找标准C文件时遇到了问题。这里仅仅是许多错误我得到的一个: /Library/Frameworks/G

    13热度

    3回答

    编译与GHC 6.12.1下面的Haskell程序产生一个错误: {-# LANGUAGE NoImplicitPrelude #-} module Example where import Prelude(Integer, fromInteger, (==)) f :: Integer -> Integer f n | n == 0 = 0 即: example.hs

    6热度

    2回答

    我在写一个多平台的ncurses文本冒险游戏。所需的C库ncursesw为x86配置,但我的操作系统是Mac OS X 10.6.6 x86_64。 ghc --make -o rogue rogue.hs [1 of 2] Compiling Dungeon (Dungeon.hs, Dungeon.o) [2 of 2] Compiling Main (rogue.hs, rog

    3热度

    3回答

    我不明白以下错误消息,但我知道,我已经安装了UTF8光在Linux之前,没有任何问题。有人可以阐明什么是错的?这是一个LLVM问题,GHC 7问题还是utf8-light问题? $ cabal install utf8-light Resolving dependencies... Configuring utf8-light-0.4... Preprocessing library utf

    26热度

    2回答

    我克隆了GHC(格拉斯哥Haskell编译器)存储库。为了构建编译器,你需要几个库,它们也都可以用作git库。为了缓解这些情况,GHC黑客们包括一个脚本sync-all,该脚本在执行时会更新所有相关的存储库。 现在我的问题:我怎么能让git自动执行之后我自动执行了git pull?我听到有关使用钩子的一些信息,但我不知道,我必须做什么。