Git
checkAutoUpdateBranchDoesntExist :: MonadIO m => Text -> ExceptT Text m () Source #
checkoutAtMergeBase :: MonadIO m => Text -> ExceptT Text m Text Source #
cleanAndResetTo :: MonadIO m => Text -> ExceptT Text m () Source #
cleanup :: MonadIO m => Text -> ExceptT Text m () Source #
commit :: MonadIO m => Text -> ExceptT Text m () Source #
deleteBranchesEverywhere :: Vector Text -> IO () Source #
diff :: MonadIO m => Text -> ExceptT Text m Text Source #
fetch :: MonadIO m => ExceptT Text m () Source #
fetchIfStale :: MonadIO m => ExceptT Text m () Source #
headHash :: MonadIO m => ExceptT Text m Text Source #
push :: MonadIO m => UpdateEnv -> ExceptT Text m () Source #
nixpkgsDir :: IO FilePath Source #
setupNixpkgs :: Text -> IO () Source #
show :: MonadIO m => Text -> Text -> ExceptT Text m Text Source #