Результаты поиска по запросу "type-inference"

3 ответа

Поддерживает ли C # вывод типа возвращаемого типа?

Это просто любопытно, если есть фундаментальная вещь, которая останавливает что-то вроде этого (или поправьте меня, если уже есть какой-то способ): public TTo Convert<TTo, TFrom>(TFrom from) { ... }Вызывается так: SomeType someType = ...

3 ответа

Почему алмаз не может выводить типы на анонимных внутренних классах?

В Java 7 и более поздних версиях diamond можно использовать для вывода типов, как обычно, без проблем: List<String> list = new ArrayList<>();Однако это невозможно для анонимных внутренних классов, таких как: List<String> st = new List<>() { ...

3 ответа

Вывод типа Scala на экзистенциальный тип

Рассмотрим следующий фрагмент кода, который является уменьшенной версией моей первоначальной проблемы: case class RandomVariable[A](values: List[A]) case class Assignment[A](variable: RandomVariable[A], value: A) def enumerateAll(vars: ...

ТОП публикаций

3 ответа

Как передать функцию в стиле printf другой функции в F #

Я хотел бы сделать функцию в F #, которая принимает функцию в стиле printf в качестве аргумента и использует этот аргумент для вывода данных. Использование будет примерно таким: OutputStuff printfnМоя первая попытка состояла в том, чтобы ...

3 ответа

Почему приведение класса универсального к классу <T> небезопасно?

Я делаюMethodPointer Класс для имитации функциональности указателей на функции из C ++. Сначала я делал все простоObjectс, но потом у меня возникла мысль - почему бы не сделать его действительно общим? Проблема возникла в этом конструкторе, ...

3 ответа

Как показать предполагаемый тип TypeScript в WebStorm?

В VS2012 вы можете навести курсор на переменную машинописного текста, и она покажет вам предполагаемый тип. Есть ли подобная функция в веб-шторме?

3 ответа

Java 8: улучшения общего вывода типов

С участиемJEP 101: Обобщенный вывод целевого типа [http://openjdk.java.net/jeps/101], это final List<Boolean> bools = Arrays.asList(true,false, true); final List<Character> string = bools.stream() .<Character>map(x -> x ? 'X' : ...

3 ответа

Почему вывод типа Java так слаб?

Скажем, у меня есть метод: public static <T> Collection<T> addToCollection(T element, Collection<T> collection) { collection.add(element); return collection; }И затем при попытке скомпилировать этот код: Integer i = 42; Collection<Integer> ...

3 ответа

Может ли GHCi сказать мне тип локальной функции на Haskell?

Можно ли запросить ghci для типа, который он вывел для функции внутри другой функции?

4 ответа

Java - Generics vs Casting Objects

У меня есть класс