@@ -244,12 +244,12 @@ NO CHANGE
244244 (annotation
245245 (ty-fn (effectful false )
246246 (ty-rigid-var (name " a" ))
247- (ty-lookup (name " Str" ) (builtin )))
247+ (ty-lookup (name " Str" ) (external-module " Str " )))
248248 (where
249249 (method (ty-rigid-var-lookup (ty-rigid-var (name " a" ))) (name " get_value" )
250250 (args
251251 (ty-rigid-var-lookup (ty-rigid-var (name " a" ))))
252- (ty-lookup (name " Str" ) (builtin ))))))
252+ (ty-lookup (name " Str" ) (external-module " Str " ))))))
253253 (d-let
254254 (p-assign (ident " modify" ))
255255 (e-lambda
@@ -268,17 +268,17 @@ NO CHANGE
268268 (ty-rigid-var (name " a" ))
269269 (ty-parens
270270 (ty-fn (effectful false )
271- (ty-lookup (name " Str" ) (builtin ))
272- (ty-lookup (name " Str" ) (builtin ))))
271+ (ty-lookup (name " Str" ) (external-module " Str " ))
272+ (ty-lookup (name " Str" ) (external-module " Str " ))))
273273 (ty-rigid-var-lookup (ty-rigid-var (name " a" ))))
274274 (where
275275 (method (ty-rigid-var-lookup (ty-rigid-var (name " a" ))) (name " transform" )
276276 (args
277277 (ty-rigid-var-lookup (ty-rigid-var (name " a" )))
278278 (ty-parens
279279 (ty-fn (effectful false )
280- (ty-lookup (name " Str" ) (builtin ))
281- (ty-lookup (name " Str" ) (builtin )))))
280+ (ty-lookup (name " Str" ) (external-module " Str " ))
281+ (ty-lookup (name " Str" ) (external-module " Str " )))))
282282 (ty-rigid-var-lookup (ty-rigid-var (name " a" )))))))
283283 (d-let
284284 (p-assign (ident " container" ))
@@ -306,7 +306,7 @@ NO CHANGE
306306 (p-assign (ident " myContainer" ))))
307307 (args ))
308308 (annotation
309- (ty-lookup (name " Str" ) (builtin ))))
309+ (ty-lookup (name " Str" ) (external-module " Str " ))))
310310 (d-let
311311 (p-assign (ident " result1" ))
312312 (e-call
@@ -315,7 +315,7 @@ NO CHANGE
315315 (e-lookup-local
316316 (p-assign (ident " container" ))))
317317 (annotation
318- (ty-lookup (name " Str" ) (builtin ))))
318+ (ty-lookup (name " Str" ) (external-module " Str " ))))
319319 (d-let
320320 (p-assign (ident " result2" ))
321321 (e-call
@@ -348,9 +348,9 @@ NO CHANGE
348348 (p-assign (ident " result2" ))))))
349349 (annotation
350350 (ty-tuple
351- (ty-lookup (name " Str" ) (builtin ))
352- (ty-lookup (name " Str" ) (builtin ))
353- (ty-lookup (name " Str" ) (builtin )))))
351+ (ty-lookup (name " Str" ) (external-module " Str " ))
352+ (ty-lookup (name " Str" ) (external-module " Str " ))
353+ (ty-lookup (name " Str" ) (external-module " Str " )))))
354354 (d-let
355355 (p-assign (ident " Container.get_value" ))
356356 (e-closure
@@ -365,7 +365,7 @@ NO CHANGE
365365 (annotation
366366 (ty-fn (effectful false )
367367 (ty-lookup (name " Container" ) (local ))
368- (ty-lookup (name " Str" ) (builtin )))))
368+ (ty-lookup (name " Str" ) (external-module " Str " )))))
369369 (d-let
370370 (p-assign (ident " Container.transform" ))
371371 (e-closure
@@ -389,14 +389,14 @@ NO CHANGE
389389 (ty-lookup (name " Container" ) (local ))
390390 (ty-parens
391391 (ty-fn (effectful false )
392- (ty-lookup (name " Str" ) (builtin ))
393- (ty-lookup (name " Str" ) (builtin ))))
392+ (ty-lookup (name " Str" ) (external-module " Str " ))
393+ (ty-lookup (name " Str" ) (external-module " Str " ))))
394394 (ty-lookup (name " Container" ) (local )))))
395395 (s-nominal-decl
396396 (ty-header (name " Container" ))
397397 (ty-tag-union
398398 (ty-tag-name (name " Box" )
399- (ty-lookup (name " Str" ) (builtin ))))))
399+ (ty-lookup (name " Str" ) (external-module " Str " ))))))
400400~~~
401401# TYPES
402402~~~ clojure
0 commit comments