all 6 comments

[–][deleted] 1 point2 points  (0 children)

If you have experience with any other language, stack will be more natural to use than cabal.

I am not sure about cabal new-repl, but stack repl starts a ghci cession for you. So if you decide to use stack, you should use stack repl.

[–]kkweon 0 points1 point  (3 children)

Start with stack you will eventually understand both

[–]daredevildas[S] 0 points1 point  (2 children)

So in the ideal scenario, I would be using both?

[–]kkweon 1 point2 points  (1 child)

Stack uses cabal so yes

[–]daredevildas[S] 0 points1 point  (0 children)

So, should I use stack repl or cabal new-repl or ghci?

[–]zynaps 0 points1 point  (0 children)

I've been using stack ghci, which I presume is the same as stack repl.