We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a777839 commit e27d3d9Copy full SHA for e27d3d9
src/Compiler/Checking/ConstraintSolver.fs
@@ -1448,7 +1448,7 @@ and SolveTypeEqualsTypeWithContravarianceEqns (csenv:ConstraintSolverEnv) ndeep
1448
and SolveFunTypeEqn csenv ndeep m2 trace cxsln domainTy1 domainTy2 rangeTy1 rangeTy2 =
1449
trackErrors {
1450
let g = csenv.g
1451
- let domainTy1 = reqTyForArgumentNullnessInference g domainTy2 domainTy1
+ let domainTy2 = reqTyForArgumentNullnessInference g domainTy1 domainTy2
1452
do! SolveTypeEqualsTypeKeepAbbrevsWithCxsln csenv ndeep m2 trace cxsln domainTy1 domainTy2
1453
return! SolveTypeEqualsTypeKeepAbbrevsWithCxsln csenv ndeep m2 trace cxsln rangeTy1 rangeTy2
1454
}
0 commit comments