Could not load module ‘System.IO’

whoa, "hidden base". What happened before that? How did you install tidalcycles?

If it was something like cabal install tidal --lib, then: I observed a similar thing here (cabal install --lib <something> creates environment file that does not mention base · Issue #8894 · haskell/cabal · GitHub) apparently it's a design decision in recent cabal-install.

What is the contents of /Users/sofolofo/.ghc/aarch64-darwin-9.2.2/environments/default? What does cabal --version say? NB: ghc-9.2.2 is obsolete, current versions are 9.2.7, or 9.4.4, or 9.6.1, see Download — The Glasgow Haskell Compiler (current stable releases)

1 Like