File tree Expand file tree Collapse file tree 4 files changed +15
-3
lines changed Expand file tree Collapse file tree 4 files changed +15
-3
lines changed Original file line number Diff line number Diff line change @@ -488,9 +488,11 @@ exprFromImport import_@(Import {..}) = do
488488
489489 Right _ -> do
490490 let normalizedExpression =
491- Dhall.Core. normalizeWith
492- (getReifiedNormalizer _normalizer)
493- (Dhall.Core. alphaNormalize resolvedExpression)
491+ Dhall.Core. alphaNormalize
492+ (Dhall.Core. normalizeWith
493+ (getReifiedNormalizer _normalizer)
494+ resolvedExpression
495+ )
494496
495497 let bytes =
496498 encodeExpression _protocolVersion normalizedExpression
Original file line number Diff line number Diff line change @@ -51,6 +51,10 @@ importTests =
5151 " a semantic integrity check if fields are reordered"
5252 " ./tests/import/"
5353 " ./tests/import/fieldOrderC.dhall"
54+ , shouldNotFailRelative
55+ " a semantic integrity check when importing an expression using `constructors`"
56+ " ./tests/import/"
57+ " ./tests/import/issue553B.dhall"
5458 ]
5559 ]
5660
Original file line number Diff line number Diff line change 1+ let T = < A : {} | B : {} >
2+
3+ in let t = constructors T
4+
5+ in t
Original file line number Diff line number Diff line change 1+ ./ issue553A. dhall sha256: 2324 a5352105b6835db60b127c7096c5d5b81027969ccd368d163edc5d9692e0
You can’t perform that action at this time.
0 commit comments