openlang

Псевдонимы пространств имён и сокращения типов в F#?

Как выразить следующее объявление C# на F#:

using RF = ICSharpCode.NRefactory;

Переведено с английскогоПоказать оригинал

Разговор продолжается 2

Следуя доводам
  1. Ссылка на ответ

    Соответствующее объявление в F# такое:

      type RF = ICSharpCode.RFefactory

    В F# это называют сокращением типа: http://msdn.microsoft.com/en-us/library/dd233246.aspx

    Но здесь ICSharpCode.NRefactory должен обозначать именно тип, поскольку, как объяснил a02_5_3, для пространств имён самих по себе сокращения невозможны.

    Переведено с английскогоПоказать оригинал

Другие стороны того же вопроса

  1. Инициализация TypeScript Map со значениями в виде массивов строк

    Создаю Map, в котором каждая запись содержит массив строк. Как одновременно задать его тип и инициализировать одним выражение…

    Ответы 2Последняя активность typescript
  2. Контракт вызываемой функции в Typescript

    Почему Typescript принимает определение моей функции, хотя оно отличается от сигнатуры интерфейса, но сообщает о проблеме, ко…

    Ответы 2Последняя активность typescript
  3. Ошибка преобразования типа address в uint256 в Solidity

    Я создал массив структур и попытался получить из него значения каждого аккаунта. Но передача переменной address, содержащей m…

    Ответы 3Последняя активность solidity