I am constantly helping people, especially beginners, who trip over stack, but "not using stack." Cabal at least works. Try nix.
-
-
Replying to @dibblego @GabrielG439
I know you beat this particular horse to death but stack has always worked for me when I need it, and I do use Nix.
3 replies 0 retweets 16 likes -
Replying to @argumatronic @GabrielG439
Well, the horse is beating itself to death. I don't go out of my way to care about stack, yet there it is, breaking constantly for beginners. You'll see, there'll be one at the next FP course, there always is, "It's not working, why? By the way, I used stack."
1 reply 0 retweets 1 like -
Replying to @dibblego @argumatronic
The root problem here is that neither Stack nor Cabal had a formal requirements gathering phase like Nix did in Eelco's thesis. As a result, nobody can say for certain whether Stack/Cabal "work" if there is no specification for what it means for them to "work"
3 replies 1 retweet 10 likes -
Replying to @GabrielG439 @argumatronic
I would really like there to be zero, or even just small, practical penalty on me, and students, for the existence of stack. Consistent failure to acknowledge the cause of this ongoing penalty, is quite frustrating. it is *so* predictably consistent. Hence, fuck stack.
2 replies 0 retweets 1 like -
I’ve been able to help folks with pretty Much any not a bug cabal issue for like forever. Modern cabal makes it a dream :)
1 reply 0 retweets 2 likes -
Yeah, but what if a keen beginner has fallen into the trap of using stack? Now they are stuck, because stack. How do you break the news?
2 replies 0 retweets 1 like -
I fix it. Or prioritize. Not understanding your deps is like unsafe stuff in a dirty place.
1 reply 0 retweets 1 like -
Stack is one-stop shopping for "stack new" scaffolding and "stack build --file-watch." It also brew installs pretty easily (maybe Cabal does too). If Cabal did this all, I think we could stop this debate. It's not like it can't. Stack just prioritized features like these.
3 replies 0 retweets 2 likes -
Lol.
1 reply 0 retweets 1 like
:)
-
-
For me Stack Just Worked on Windows going back to GHC 7.8. Tried hard to stick with Cabal with everything from Haskell Platform to MinGHC. It was misery. Maybe 2.x is different.
2 replies 0 retweets 1 like -
Tony Morris Retweeted Tony Morris
Tony Morris added,
1 reply 0 retweets 0 likes - Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.