Deep Karmaning

技術系の話から日常のことまで色々と書きます

Jupyter上でHaskellを使う

概要

前回scalaをJupyter上で使えるようにしました。

rf00.hatenablog.com

今回は前回同様にHaskellもJupyter上で使えるよう、カーネルを入れてみます。

前提としてはHaskellは入っていることとします。

github.com

環境

環境は以下の通り

  • Mac 10.10.5
  • Homebrew 1.3.2
  • Jupyter 4.3.0

手順

ihaskellのインストール

brew install python3 zeromq libmagic cairo pkg-config haskell-stack pango
git clone https://github.com/gibiansky/IHaskell
cd IHaskell
stack setup
stack install gtk2hs-buildtools
stack install --fast
stack install ihaskell

kernelのインストール

~/.local/bin/ihaskell install

Jupyterを立ち上げると、「New」のドロップダウンに「Haskell」が追加されていれば成功です。

まとめ

簡単にインストールが可能です。

参考

GitHub - gibiansky/IHaskell: A Haskell kernel for IPython.

Install IHaskell on Mac OS X · (-: