グレインの備忘録

プログラミング関係とかをつらつらと。

2017-12-04から1日間の記事一覧

NeoVim+neco-ghcでHaskell自動補完

neco-ghcを使ってHaskellの自動補完を有効にする。 github.com なお、neco-ghcはneocomplete,deoplete,YCMなどで動く。 インストール Tomlに追加。 <<dein_lazy.toml>> [[plugins]] repo = 'eagletmt/neco-ghc' on_i = 1 あとはdein#install()で完了。 さらに、ghc-modが必要</dein_lazy.toml>…

stackのclockのビルドで大ハマリした話

ghc-modを入れようとしたらclockのビルドに失敗してハマったのでメモ。 ビルドエラー ghc-modのところでclockのビルドに失敗した的なメッセージが出たので単体でビルドした結果がこちら。 [naoki@X58A-UD3R ~/WorkDir/haskell] $ stack install clock clock-…

SSHでGitHubに接続する

パスワード認証の問題点 GitコマンドでGitHubにpush/pullするためには何らかの形で認証方法を与えてやる必要がある。 一つはユーザー名とパスワードを入力する方法である。 ところが、これは毎回パスワードを入力する必要があるので面倒臭い。 (一応パスワ…