Closed kevinresol closed 4 years ago
Tried to perform some deep comparison but there will be recursion problem for types like:
typedef Rec = {v:Rec}
I wonder how the compiler figures out these two types to be the same:
typedef R1 = {x:R1};
typedef R2 = {x:R2};
Essentially, we can now pass any normalizer to the TypeMap
/ BuildCache
. Still need to figure out what's best for each particular lib though ^^
The following code illustrate the issue: