Conjure can be installed either by downloading a binary distribution, or by compiling it from source code.

Downloading a binary

Conjure is available as an executable binary for Linux, MacOS, and Windows. If it is available for your platform, you can just download it and run it. It may be useful to save the binary under a directory that is in your search PATH, so you do not have to type the full path to the Conjure executable to run it.

Compiling from source

In order to compile Conjure on your computer, please download the source code from GitHub. Conjure is implemented in Haskell, it can be compiled using the standard cabal-install tool. It comes with a Makefile which sets things up correctly before running cabal-install.

git clone
cd conjure
make install

It is known to work with GHC-7.8.4, GHC-7.10.3, and GHC-8.0.1.

Installing Savile Row

Since Conjure works by generating an Essence’ model, Savile Row is a vital tool when using it. Savile Row can be downloaded from its website.