Здравствуйте! Играюсь с Nemerle с целью понять, насколько силён вывод типов. Никак не удаётся найти корректный синтаксис для простого кода.
Имею статический класс с generic-методом, написанный на C#:
static class SomeClass
{
public static void DoSomeAction<T>(T someValue) { ... }
}
Всё в том же C# клиенты класса могут явно указать тип при вызове метода (а могут и не указывать, если компилятор будет в состоянии вывести его). Например, я вызову метод с указанием типа int.
SomeClass.DoSomeAction<int>(500);
Можно ли сделать то же самое в Nemerle и если да, то как? В "Nemerle for OOP Programmers Course" ответа не нашёл.
Спасибо!