git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
Resolves #1235. Data declared in PSCI session can be queried for kind.
commit8ed02597b0d0907ee4e32bd2d64a74a0d0b341df authorMichael Gilliland <mjg.py3@gmail.com> dateMon 27 Jul 2015, 23:56 (11 years ago) parentc006b19
1 file changed+2−2
psci/PSCi.hs+2−2
psci/PSCi.hs+2−2
@@ -222,12 +222,12 @@ createTemporaryModule exec PSCiState{psciImportedModules = imports, psciLetBindi
222222-- Makes a volatile module to hold a non-qualified type synonym for a fully-qualified data type declaration.
223223--
224224createTemporaryModuleForKind :: PSCiState -> P.Type -> P.Module
225−createTemporaryModuleForKind PSCiState{psciImportedModules = imports} typ =
225+createTemporaryModuleForKind PSCiState{psciImportedModules = imports, psciLetBindings = lets} typ =
226226 let
227227 moduleName = P.ModuleName [P.ProperName "$PSCI"]
228228 itDecl = P.TypeSynonymDeclaration (P.ProperName "IT") [] typ
229229 in
230− P.Module [] moduleName ((importDecl `map` imports) ++ [itDecl]) Nothing
230+ P.Module [] moduleName ((importDecl `map` imports) ++ lets ++ [itDecl]) Nothing
231231
232232-- |
233233-- Makes a volatile module to execute the current imports.