purescript-nix-bootstrap icon indicating copy to clipboard operation
purescript-nix-bootstrap copied to clipboard

Include PureScript compiler in default.nix?

Open chexxor opened this issue 8 years ago • 2 comments

I'm curious why only Git and Node are the project's binary dependencies. My first instinct would be to use Nix to manage the PureScript compiler as a dependency. Is it because the PS compiler often has breaking changes, so the central nixpkgs list would need multiple derivations of PS? Or is it because PS docs don't "support" Nix-based installations?

Would you like me to send a PR to include the PS compiler in the default.nix expression?

chexxor avatar Dec 26 '17 19:12 chexxor

Bower can go in there too.

puffnfresh avatar Feb 07 '18 05:02 puffnfresh

PureScript and Bower and why not pulp could go in there, too, but at the moment I can't seem to get either PureScript or pulp to install locally with Nix on my machine. If you put up a PR for this that works for you I'll give it a try. Also I feel like in various cases when grabbing PureScript from a pinned nixpkgs tag it ends up recompiling GHC from scratch, which makes it quite slow to pick up a new project.

hoodunit avatar Aug 30 '18 16:08 hoodunit