|
|
|
|
|
by whateveracct
2414 days ago
|
|
Well with Haskell and Clojure, many people just use a pretty plain text editor + a REPL and maybe. And for Haskell at least, that's super easy to install. I suppose there isn't One True Way, but each of the popular options (cabal, Nix+cabal, stack) are only a couple steps. Haskell with new-style cabal works like a charm with `cabal init` for package setup. And then ghci from there will give you... - expression evaluation ofc - type-at-point via type hole annotations - Laziness inspector via :print - Breakpoint debugger (someone just posted a nice Reddit text post about it today) - Package information of terms via :info (and :load $MODULE to get any top-level term in $MODULE into repl scope) - Docs via :doc (this is pretty new) - Module export lists via :browse off the top of my head |
|