Commit e6f9fbdb authored by Andrew Gibiansky's avatar Andrew Gibiansky

Merge branch 'master' of github.com:gibiansky/IHaskell

parents 2013f2d4 e7a96fb8
......@@ -20,16 +20,14 @@ git clone https://github.com/gibiansky/IHaskell
Install ZeroMQ:
```bash
sudo apt-get install libzmq1 # Ubuntu
sudo apt-get install libzmq3-dev # Ubuntu (Saucy only)
brew install zeromq # Macs with Homebrew
```
(For older versions of Ubuntu, you should be able to download the ZeroMQ3 source and install without much difficulty.)
Install the package:
```bash
cd IHaskell;
cabal install --only-dependencies;
cabal configure;
cabal build;
cabal install;
```
......@@ -67,6 +65,8 @@ Developer Notes
Before diving in, you should read the [brief description of IPython kernel architectures](http://andrew.gibiansky.com/blog/ipython/ipython-kernels/)
and read the [complete messaging protocol specification](http://ipython.org/ipython-doc/dev/development/messaging.html).
Skim the rather-lacking [Haddock documentation](http://gibiansky.github.io/IHaskell/IHaskell/).
Module Quickstart:
- `Main`: Argument parsing and basic messaging loop, using Haskell Chans to communicate with the ZeroMQ sockets.
- `IHaskell.Types`: All message type definitions.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment