hint
hint copied to clipboard
Runtime Haskell interpreter
See #8. This isn't a regression, since this was never really feasible.
Wasn't sure if https://github.com/mvdan/hint/issues/6 relates, and didn't want to co-opt it if it did. I'm interesed in a function something like `loadModules`, but abstract away from disk. That is, I'd...
Hi. I am using hint for https://github.com/jwaldmann/safe-tidal-cli. Is it possible to execute ghci commands `:doc`, `:info` in a hint session? `runStmt` gives `WontCompile`.
There is already both a copy of that sum type in Cabal and one in GHC, and they have already diverged, making life difficult for those who have to convert...
I think it would be great to have functions to initialize a hint session from a `.cabal` or `stack.yaml` file, the same way as `cabal repl` or `stack repl` initializes...
Similar to what ghc(i) does `[ 1 of 39] Compiling ...`. Could be as simple as an IORef that gets updated with a tuple `(1, 39)`, or a nicer API...
i need to concat some code from web ui . the pain text process is unsafe for me. as i know, the ghc compiler can compile the Quasi monad to...
If the user can't use these identifiers nor obtain their types, maybe we shouldn't list them in `getModuleExports`? -- | -- >>> :{ -- do contents do -- putStrLn $...
`interpret` relies on the `Show` instance of `TypeRep`, which doesn't yield syntactically valid expressions when it needs to specify the contextual kind of a polykinded constructor. You can see a...
When running the Interpreter error messages occur twice. For instance considering the following file `Test.hs`. ```haskell module Test where import Prelude main :: IO () main = do hSetBuffering stdout...