From f623846f6c49e3f92557c28b686bf4d64aa27969 Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Thu, 13 May 2021 13:44:16 +0200 Subject: [PATCH] Fix function types: observe function type variance, drop wildcards --- ...brains.mps.baseLanguage.function.types.mps | 70 +++++++++++++------ 1 file changed, 47 insertions(+), 23 deletions(-) diff --git a/samples/mpscore/languages/jetbrains.mps.baseLanguage.function/models/jetbrains.mps.baseLanguage.function.types.mps b/samples/mpscore/languages/jetbrains.mps.baseLanguage.function/models/jetbrains.mps.baseLanguage.function.types.mps index 1a7b4de9..5d011bfa 100644 --- a/samples/mpscore/languages/jetbrains.mps.baseLanguage.function/models/jetbrains.mps.baseLanguage.function.types.mps +++ b/samples/mpscore/languages/jetbrains.mps.baseLanguage.function/models/jetbrains.mps.baseLanguage.function.types.mps @@ -421,7 +421,7 @@ - + @@ -454,16 +454,23 @@ - - - - + + + + + + + + + + + - - - - - + + + + + @@ -477,7 +484,7 @@ - + @@ -489,6 +496,17 @@ + + + + + + + + + + + @@ -529,14 +547,14 @@ - - + + - - + + @@ -551,7 +569,7 @@ - + @@ -559,20 +577,26 @@ + + + + + + + + + - + + + + - - - - - -