turion / rhine

Haskell Functional Reactive Programming framework with type-level clocks
http://hackage.haskell.org/package/rhine
121 stars 21 forks source link

Is the nix dependency in rhine-gloss a blocker for developers? #112

Open turion opened 5 years ago

turion commented 5 years ago

Currently, rhine-gloss requires stack to have nix enabled (to install OpenGL & GLUT). For me, this is my default setup, but for others, it seems this is a blocker.

If you don't have nix and don't want to install it, you have to either use cabal, or delete the last two lines from rhine-gloss/stack.yaml manually. In both cases, you have to install OpenGL & GLUT yourself, which can be a nuisance.

I invite everyone who reads this to give their opinion what they'd prefer: