The unification stage seems to be missing some functionality.
Some accesses (i.e. a function call) have a clearly defined type, but the unification stage is unable to identify this.
Current Issue
Something we have a constraint such as (String, Int.str(Int))
The unification does not know how to handle this.
Expected behavior
It seems that this would be fixed if we properly unify access, as Int.str(Int) is clearly a string.
Double check that this is not something to do with
Description of Bug
The unification stage seems to be missing some functionality. Some accesses (i.e. a function call) have a clearly defined type, but the unification stage is unable to identify this.
Current Issue
Something we have a constraint such as (String, Int.str(Int)) The unification does not know how to handle this.
Expected behavior
It seems that this would be fixed if we properly unify access, as Int.str(Int) is clearly a string. Double check that this is not something to do with