Результаты поиска по запросу "type-inference"
Поддерживает ли C # вывод типа возвращаемого типа?
Это просто любопытно, если есть фундаментальная вещь, которая останавливает что-то вроде этого (или поправьте меня, если уже есть какой-то способ): public TTo Convert<TTo, TFrom>(TFrom from) { ... }Вызывается так: SomeType someType = ...
Почему алмаз не может выводить типы на анонимных внутренних классах?
В Java 7 и более поздних версиях diamond можно использовать для вывода типов, как обычно, без проблем: List<String> list = new ArrayList<>();Однако это невозможно для анонимных внутренних классов, таких как: List<String> st = new List<>() { ...
Вывод типа Scala на экзистенциальный тип
Рассмотрим следующий фрагмент кода, который является уменьшенной версией моей первоначальной проблемы: case class RandomVariable[A](values: List[A]) case class Assignment[A](variable: RandomVariable[A], value: A) def enumerateAll(vars: ...
Как передать функцию в стиле printf другой функции в F #
Я хотел бы сделать функцию в F #, которая принимает функцию в стиле printf в качестве аргумента и использует этот аргумент для вывода данных. Использование будет примерно таким: OutputStuff printfnМоя первая попытка состояла в том, чтобы ...
Почему приведение класса универсального к классу <T> небезопасно?
Я делаюMethodPointer Класс для имитации функциональности указателей на функции из C ++. Сначала я делал все простоObjectс, но потом у меня возникла мысль - почему бы не сделать его действительно общим? Проблема возникла в этом конструкторе, ...
Как показать предполагаемый тип TypeScript в WebStorm?
В VS2012 вы можете навести курсор на переменную машинописного текста, и она покажет вам предполагаемый тип. Есть ли подобная функция в веб-шторме?
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' : ...
Почему вывод типа Java так слаб?
Скажем, у меня есть метод: public static <T> Collection<T> addToCollection(T element, Collection<T> collection) { collection.add(element); return collection; }И затем при попытке скомпилировать этот код: Integer i = 42; Collection<Integer> ...
Может ли GHCi сказать мне тип локальной функции на Haskell?
Можно ли запросить ghci для типа, который он вывел для функции внутри другой функции?