小编Ada*_*ark的帖子

为什么我的Git repo进入了独立的HEAD状态?

我今天最终得到了一个独立的头,同样的问题如下所述:git push说一切都是最新的,即使我有本地更改

据我所知,我没有做任何与众不同的事情,只是从我当地的回购中提交和推送.

那我怎么最终得到一个detached HEAD

git

365
推荐指数
7
解决办法
20万
查看次数

除非我在该分支上签出,否则如何防止git push <branch>推送?

我遇到的问题是我的手指会自动输入git push origin master.如果我正在努力new-branch并且意味着键入git push origin new-branch并且有未按下的更改,master它们将被意外推送.有没有办法防止这种情况,以便我只能推进当前分支?

git

9
推荐指数
3
解决办法
5778
查看次数

使用GHC API时查找cabal包

我正在尝试使用GHC API为我制作一个类似于我的文件的程序.我已经进行了类型检查以便为本地文件工作,但我有一个特定的cabal包,我需要也可以使用(这个可执行文件将属于同一个包).如何添加此导入依赖项?

我也尝试用ghc命令行编译来解决这个问题,ghc -package PKG-VER --make Test.hs -v但它似乎只是在本地目录中查找导入.

我当前的代码如下所示:

import           Control.Exception
import           Control.Monad
import           Control.Monad.State
import           DynFlags
import           Exception
import           GHC
import           GHC.Paths           (libdir)
typecheck :: MonadIO m => [FilePath] -> FilePath -> m ()
typecheck otherincludes fp =
  liftIO . defaultErrorHandler defaultLogAction . runGhc (Just libdir) $ do
    dynflags <- getSessionDynFlags
    void $ setSessionDynFlags dynflags { includePaths = otherIncludes ++ includePaths dynflags }
    target <- guessTarget fp Nothing
    setTargets [target]
    void $ load LoadAllTargets
    deps <- depanal …
Run Code Online (Sandbox Code Playgroud)

haskell ghc ghc-api

7
推荐指数
1
解决办法
559
查看次数

GHC发生什么情况检查识别?

GHC发生检查阻止您构建无限类型.它的目的是防止代码中的常见错误或防止类型检查程序无限循环,或两者兼而有之?

它识别的是什么情况,恶意用户是否有可能欺骗它(如在安全Haskell上下文中)进入循环?如果类型系统是图灵完成的(是吗?)我不明白GHC如何保证计算停止.

haskell typechecking ghc

6
推荐指数
3
解决办法
422
查看次数

使GHC接受主模块的主要功能不是IO()

是否有某种方式(旗帜或黑客)使GHC接受主要功能的签名不是主模块IO ()?对于Fay,主要功能具有类型Fay (),但如果模块为Main(或模块名称省略),GHC不接受此功能.

haskell ghc

4
推荐指数
1
解决办法
2674
查看次数

处理同一ArrayCollection的多个视图

我有一个绑定到视图的ArrayCollection,我在这个视图上使用filterFunction只显示部分内容.另外,我有另一个组件,我想显示ArrayCollection的其他部分.

我想要做的是将ArrayCollections包装在一起,这意味着我可以有一个包含模型数据的ArrayCollection,然后是两个独立的外部,我可以设置filterFunction属性(在模型中设置它似乎在所有情况下都不合适).这有可能吗?

如果没有,那么如何解决这个问题,最好不要强迫模型逻辑在我看来?

apache-flex

2
推荐指数
1
解决办法
1270
查看次数

标签 统计

ghc ×3

haskell ×3

git ×2

apache-flex ×1

ghc-api ×1

typechecking ×1