An automated NixOS-based Haskell environment, taking away the dwelled haskell-tool-chain-installation hassle.
Install packer and virtualbox
packer build template.jsonAdd the box to Vagrant
vagrant box add nixos-16.09-x86_64 nixos-16.09-x86_64-virtualbox.boxvagrant plugin install vagrant-nixos
vagrant init nixos-16.09-x86_64
vagrant upNixOS is a linux distribution with a purely functional package manager.
https://github.com/Gabriel439/haskell-nix
https://ocharles.org.uk/blog/posts/2014-02-04-how-i-develop-with-nixos.html
