Suchergebnisse für Anfrage "type-inference"
Allgemeiner Aufruf mit Typ T in Swift
In meiner Anwendung möchte ich eine generische Methode erstellen, die ein Array von Objekten erstellt, das vom angegebenen Typ T abhängt. Ich habe folgende Funktion erstellt: func getArray<T : ROJSONObject>(key:String) -> T[] { var elements = ...
So übergeben Sie einen Klassentyp als Funktionsparameter
Ich habe eine generische Funktion, die einen Webdienst aufruft und die JSON-Antwort zurück auf ein Objekt serialisiert. class func invokeService<T>(service: String, withParams params: Dictionary<String, String>, returningClass: AnyClass, ...
Überprüfen Sie in Swift, ob es sich bei einem Objekt um einen bestimmten Typ handelt
Ich habe ein Array, das aus bestehtAnyObject. Ich möchte darüber iterieren und alle Elemente finden, die Array-Instanzen sind. Wie kann ich in Swift überprüfen, ob ein Objekt von einem bestimmten Typ ist?
Warum kompiliert dieses Java 8-Programm nicht?
Dieses Programm kompiliert einwandfrei in Java 7 (oder in Java 8 mit-source 7), kann aber mit Java 8 nicht kompiliert werden: interface Iface<T> {} class Impl implements Iface<Impl> {} class Acceptor<T extends Iface<T>> { public Acceptor(T obj) ...
Warum ist Javas Typinferenz so schwach?
Angenommen, ich habe eine Methode: public static <T> Collection<T> addToCollection(T element, Collection<T> collection) { collection.add(element); return collection; }Und dann, wenn Sie versuchen, diesen Code zu kompilieren: Integer i = 42; ...
Warum leitet Scala den Typ nicht aus generischen Typparametern ab?
Angenommen, diese Funktion def func[A](data: List[A], mapper: A => String) = { data.map(item => mapper(item)) }Warum dieser Code nicht kompiliert: val list = List(1, 2, 3) func(list, a => a.toString)Aber dieser macht: val list = List(1, 2, 3) ...
Die in GHC 7.7 eingeführte liberale Deckungsbedingung unterbricht den in GHC 7.6 gültigen Code
Die Idee Ich schreibe eineDSL [http://en.wikipedia.org/wiki/Domain-specific_language], die zu Haskell kompiliert. Benutzer dieser Sprache können eigene unveränderliche Datenstrukturen und zugehörige Funktionen definieren. Mit zugehöriger ...
Java 8: Verbesserungen bei der generischen Typinferenz
MitJEP 101: Generalisierte Zieltyp-Inferenz, diese
Karte auf Typebene mit DataKinds
Ich habe ein allgemeines Muster, in dem ich eine Liste der Art auf Typebene habe
Warum kann der C # -Compiler keinen generischen Delegaten aus der Funktionssignatur ableiten? [Duplikat
Diese Frage hat hier bereits eine Antwort: Warum kann C # aus diesem scheinbar einfachen, offensichtlichen Fall keinen Typ ableiten [/questions/6229131/why-cant-c-sharp-infer-type-from-this-seemingly-simple-obvious-case] 5 Antworten Ich arbeite ...