So I'm using using some TemplateHaskell packages. Namely Data.Aeson.TypeScript.TH.
The code got compiled and all was good.
So it's working just great.
But if I'm debugging and try to eval in the Haskell Language Server I will get an error of module not found:
--- >>> runInterpreter $ runHint "HsToRedux_item" "2023-08-16_18-06-51"
-- Left (WontCompile [GhcError {errMsg = "_mixed/HsToRedux_item/2023-08-16_18-06-51.hs:13:1: error:\n Could not find module \8216Data.Aeson.TypeScript.TH\8217\n Use -v (or `:set -v` in ghci) to see a list of the files searched for."},GhcError {errMsg = "_mixed/HsToRedux_item/2023-08-16_18-06-51.hs:14:1: error:\n Could not find module \8216Data.Aeson.Types\8217\n Use -v (or `:set -v` in ghci) to see a list of the files searched for."}])
(I did setImports ["Prelude", "Language.Haskell.TH", "GHC.Generics", "Data.Aeson", "Data.Aeson.TypeScript.TH","Data.Aeson.Types"] just fine with set [languageExtensions := [TemplateHaskell,ScopedTypeVariables]])
or can probably be a bug somewhere in the HLS?
So I'm using using some TemplateHaskell packages. Namely
Data.Aeson.TypeScript.TH.The code got compiled and all was good.
So it's working just great.
But if I'm debugging and try to eval in the Haskell Language Server I will get an error of module not found:
(I did
setImports ["Prelude", "Language.Haskell.TH", "GHC.Generics", "Data.Aeson", "Data.Aeson.TypeScript.TH","Data.Aeson.Types"]just fine withset [languageExtensions := [TemplateHaskell,ScopedTypeVariables]])or can probably be a bug somewhere in the HLS?