Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix 32 - add general check for escaping typars to check phase
This (partly) addresses the class of conditions like #32 which give "undefined type variable" internal errors by adding an earlier check to check.fs which gives a user-visible error in this case. These conditions can in some cases indicate problems with type inference, though in the case of #32 the check is actually the best way to detect the escape condition. fixes #32 closes #442 commit 5d4d818 Merge: 3c3708f 0b88185 Author: Don Syme <[email protected]> Date: Tue May 19 14:33:37 2015 +0100 merge fsharp4 commit 3c3708f Author: Don Syme <[email protected]> Date: Tue May 19 14:31:06 2015 +0100 normalzie equi-recursive commit 220131b Author: Don Syme <[email protected]> Date: Tue May 12 15:32:07 2015 +0100 update tests, change warning to error commit 53153b8 Author: Don Syme <[email protected]> Date: Tue May 12 15:01:44 2015 +0100 add general check for escaping typars to check phase
- Loading branch information