It should be possible for Purple Yolk to use Stack to launch GHCi even when there isn't a stack.yaml file. This should only happen if stack is available but ghci isn't.
# before
ghci -ddump-json ${file}
# after
stack ghci --ghci-options -ddump-json ${file}
Also this shouldn't change when Cabal is selected. A Cabal doesn't have a similar sub-command to call since it doesn't manage GHC installations.
Following on from #79.
It should be possible for Purple Yolk to use Stack to launch GHCi even when there isn't a
stack.yaml
file. This should only happen ifstack
is available butghci
isn't.Also this shouldn't change when Cabal is selected. A Cabal doesn't have a similar sub-command to call since it doesn't manage GHC installations.