Так работает:
using Nemerle.Collections;
using Nemerle.Text;
using Nemerle.Utility;
using System;
using System.Collections.Generic;
using System.Console;
using System.Linq;
module Program
{
Main() : void
{
WriteLine(array["abcd", "efgh"].ToArray());
_ = ReadLine();
}
}
Если закоментировать строчку using System.Linq;, то компилятор начинает ругаться на метод ToArray() — не определен для типа array. В чем он конечно прав. Непонятно почему, если использовать System.Linq, то все компилируется? Я ожидал ошибки компиляции в любом случае.