Я хочу сгенерировать статический метод для этой подписи A -> B -> C
Но я могу сгенерировать только A * B -> C
:
ProvidedMethod(name, [ ProvidedParameter("A", aType); ProvidedParameter("B", bType) ], cType, IsStaticMethod = true)
Я не могу сделать каррирование вручную, потому что типы функций не работают правильно в поставщиках типов, только типы делегатов. Есть ли другой способ сделать это, о котором я не знаю, или это просто не поддерживается вообще?
A * B -> C
вA -> B -> C
. - person JMCF125   schedule 17.04.2013