Представьте себе следующий сценарий :class MyClass extends OtherClass{ String myName; //Что угодно } class OtherClass { T myfield; } И я анализирую MyClass, используя...
У меня есть следующий код Scala :class X[T1 < :AnyRef] { var _x :T1 = null } Код _x = null выделен как ошибка :error :несоответствие типов; найдено :ноль (ноль )требуется :T1 вар _x :T1 =...
Тег ColdFusion дает мне гораздо меньше информации, чем PHP-функция var _dump (). Есть ли в CF другая возможность узнать, какого типа (целое число, строка и т.д. )мой...
Я пишу приложение Playframework 2.0, используя Scala и Anorm для доступа к БД. В настоящее время я использую Pk [Long] для полей идентификатора, и я беспокоюсь о дополнительном вызове get, необходимом для доступа к фактическому значению. Поэтому я ...
Злоупотребляя системой типов в c #, я могу создать код, в котором компилятор будет применять правило, гарантирующее, что невозможная операция не будет выполнена. В приведенном ниже коде это относится к матрице...
В структуре .Net DateTime год определяется как целое (что на самом деле является системным .Int32). Однако в документации MSDN указано, что значение всегда будет находиться в диапазоне от 1 до 9999. Таким образом, ...
Я хотел бы углубить свое понимание типов данных и узнать, как определить размер типа данных.Я надеюсь, что путешествие к ответу откроет другие неизвестные. Я знаю, что в .NET существует...
Я надеюсь заголовок на самом деле описывает то, что я хотел спросить... Я написал фрагмент кода, который компилируется с помощью gcc и работает так, как я задумал. Однако он не компилируется с помощью llvm, и код выполняется...
Провел целый час, пытаясь понять, почему этот (coffeescript) $.ajax accepts: "application/json; charset=utf-8" абсолютно ничего не сделал для изменения заголовка accepts, в то время как этот $.ajax .. ,
Отредактировано. Теперь мой вопрос: какие идиоматические конструкции Clojure обычно используются вместо типов суммы в языках со статическими типами? Пока консенсус: используйте протоколы, если поведение можно унифицировать, используйте...
Вот мой класс: public class A{ private void doIt(int[] X, int[] Y){ // изменяем значения в X и Y }
} У меня есть еще один класс, который пытается использовать doIt для изменения двух массивов. У меня есть...
Есть ли способ определить тип переменной, переданной в шаблон, и вызвать функцию на основе того, является ли она типом int или std ::строка и т.д...? Например, шаблон <класс T>
структура Jam
{ Jam(T *...
Я заметил кое-что любопытное, когда возился с вложенными классами и выводил имя типа в консольное окно. Я подумал, не мог бы кто-нибудь объяснить мне это. При вызове ...
У меня есть такие типы данных: data PointPlus = PointPlus { coords :: Point , velocity :: Vector } производные (Eq) данные BodyGeo = BodyGeo { pointPlus :: PointPlus , size :: Point } ...
Я пытаюсь использовать аннотацию @PreAuthorize для управления доступом. Мне нужно проверить некоторые настраиваемые поля в деталях объекта аутентификации. У меня есть класс CustomWebAuthenticationDetails, который...
Гипотетически мне было бы удобно сделать так: foo.GetColumnValues(dm.mainColumn, int)
foo.GetColumnValues(dm.mainColumn, string) где метод GetColumns вызовет другой метод внутри ...
эта идиома(?) несколько раз встречается в книге о лестницах: val b:A = new B или val b = new B
val b2:A = b кроме того, что вы пытаетесь сделать несколько замечаний в учебнике, зачем вам объявлять тип...
Мне нужна карта, на которой значения имеют разные типы, например целые, строковые и т. Д. Проблема с Java заключается в том, что примитивы здесь не являются объектами, что предполагает невозможность иметь ...
Есть ли разумный способ применить полиморфную функцию к значению типа Dynamic? Например, у меня есть значение типа Dynamic, и я хочу применить Just к значению внутри Dynamic. Итак, если значение...
Предположим, у меня есть Serializable класс ShapeHolder, которому принадлежит объект, реализующий интерфейс Serializable Shape. Я хочу убедиться, что сохранен правильный конкретный объект формы (и правильный...
Есть ли в C# способ сохранить вызов функции для последующего вызова? Например, я хочу иметь возможность сказать: открытый класс MyFunctionCaller
{ public static void SaveFunctionCallForLater(/* Some ...
Я пытаюсь определить, является ли тип времени выполнения каким-либо типом коллекции. То, что я ниже, работает, но кажется Странно, что я должен называть типы, которые я считаю типами коллекций, в...
В настоящее время я добавляю аннотацию типа в личный модуль javascript, но сейчас я застрял при попытке ввести функцию, принимающую регулярное выражение в качестве параметра, но ни одна из следующих попыток не работает: ...
Как определить, что someA (в свойстве B) может использовать свойство A с тем же C#MyType, что и в B? (Затем A#MyType =:= B#MyType) Черта C { тип MyType
} Черта A { self: C => def doSomething(s: MyType) { println(s....
Кажется, я не могу найти никакого объяснения того, для чего используются линзы в практических примерах. Этот короткий абзац со страницы Hackage является наиболее близким, что я нашел: Этот модуль обеспечивает удобный способ ..
Есть ли какой-нибудь типобезопасный способ написать функцию bi fab = (fa, fb) так, чтобы ее можно было использовать следующим образом: x1 : : (Целое число, Символ)
x1 = bi head [2,3] "45" x2 :: (Целое число, Символ)
x2 = bi ...
Я отправляю ответ на запрос по каналу X, где X — структура. Запрос представляет собой операцию поиска, поэтому в идеале я хотел бы иметь возможность вернуть либо X, либо сообщить, что он не найден. Это будет...
Можно ли отключить или обойти систему типов в Haskell? Бывают ситуации, когда удобно иметь все нетипизированное, как в Forth и BCPL, или монотипное, как в Mathematica. Я...
Haskell Wiki хорошо объясняет, как использовать экзистенциальные типы, но я не совсем понимаю лежащую в их основе теорию. Рассмотрим этот пример экзистенциального типа: данные S = forall a. Покажите a =&...