The absence of stack is an improvement, especially for beginners. The poor beginner who I am helping right now agrees. And hundreds before.
-
-
How much time do you spend teaching your students how to use cabal? How specific are their instructions from you on using cabal? Now same questions with stack. I'm guessing a discrepancy here might explain why you observe your students having a harder time with stack.
2 replies 0 retweets 1 like -
0 Can we please stop talking about cabal? It's such an obvious deflection.
2 replies 0 retweets 0 likes -
data Bool = Stack | Cabal
2 replies 0 retweets 0 likes -
Replying to @puffnfresh @dibblego and
You seem to imply that there are other options. Would you kindly elucidate? What is the recommended approach for your students?
2 replies 0 retweets 0 likes -
Replying to @drb226 @puffnfresh and
The confusion seems to be that
@puffnfresh does not seem to be talking about dependency management at all. If you don’t want anything real world, go ahead and run ghci from the terminal, whether installed theough nix or apt-get or whatever, and it requires minimal assistance1 reply 0 retweets 0 likes -
Which of the not real worlds, was I in, when writing Haskell before cabal existed?
1 reply 0 retweets 0 likes -
Oh I remember the days of `ghc --make`. I'm not sure any of us would like to go back to that.
1 reply 0 retweets 0 likes -
I would. Not only was it technically better, but there was also no political race to second-to-last. win win
1 reply 0 retweets 0 likes -
The community was definitely nicer, ecosystem less fragmented. But no dependency management really only works while there are very few libraries on all of Hackage. So I prefer things as they stand now.
1 reply 0 retweets 0 likes
It worked just fine. You still don't have reasonable dependency management.
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.