You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
wholeModule in Ermine.Parser.Module shouldn't assume it can get at a Module, because we might throw it away in favor of a more "compiled" representation in the cache. So its signature should be generalized, perhaps the way importedFixities is generalized.
The same applies to Ermine.Console.Module.moduleLoader's MonadState constraint, which is too specific to support different representations of the module cache. The solution is less obvious here, though.
The text was updated successfully, but these errors were encountered:
wholeModule
inErmine.Parser.Module
shouldn't assume it can get at aModule
, because we might throw it away in favor of a more "compiled" representation in the cache. So its signature should be generalized, perhaps the wayimportedFixities
is generalized.The same applies to
Ermine.Console.Module.moduleLoader
'sMonadState
constraint, which is too specific to support different representations of the module cache. The solution is less obvious here, though.The text was updated successfully, but these errors were encountered: