Skip to content

Latest commit

 

History

History
45 lines (31 loc) · 962 Bytes

README.md

File metadata and controls

45 lines (31 loc) · 962 Bytes

nix-haskell

I dare you!

What's this?

An automated NixOS-based Haskell environment, taking away the dwelled haskell-tool-chain-installation hassle.

How to use?

Build Vagrant Box

Install packer and virtualbox

packer build template.json

Add the box to Vagrant

vagrant box add nixos-16.09-x86_64 nixos-16.09-x86_64-virtualbox.box

Run Vagrant Box

vagrant plugin install vagrant-nixos
vagrant init nixos-16.09-x86_64
vagrant up

What is NixOS, anyway?

NixOS is a linux distribution with a purely functional package manager.

Want to learn more about NixOS + Haskell?

https://github.com/Gabriel439/haskell-nix

https://ocharles.org.uk/blog/posts/2014-02-04-how-i-develop-with-nixos.html