Skip to content

bbq2100/nix-haskell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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