# A bittorrent client.
-[https://travis-ci.org/vu3rdd/functorrent](file:https://travis-ci.org/vu3rdd/functorrent.svg?branch=master)
+[![Build Status](https://travis-ci.org/vu3rdd/functorrent.svg?branch=master)](https://travis-ci.org/vu3rdd/functorrent)
## building
I suggest using cabal sandbox.
+Or you can use [Nix](https://nixos.org/nix/), in which case, typing ```nix-shell```
+at the root of the source code repo should drop you into a shell which has all the package
+dependencies installed.
+
### Steps:
+## for cabal sandbox
clone the repo; cd functorrent;
$ cabal sandbox init
$ cabal install --only-dependencies --enable-tests
$ cabal build # binaries in ./dist/built/functorrent/*
+## for nix
+
+ $ nix-shell --pure
+ [...]
+ [nix-shell] $ cabal configure && cabal build
+
## Goals
- Become more profient with Haskell.