Preguntas con Tag: generics
Genéricos son una forma de polimorfismo paramétrico que se encuentra en una gama de idiomas, incluyendo . Idiomas NET, Java, Swift, Rust y Go (desde 1.18).
El método genérico Java produce el tipo equivocado
Como ejemplo hay un método con el tipo genérico:
public static ArrayDeque> deserialize(String input)
throws IOException {
//
java
generics
jackson
3 años, 4 meses, 28 días
¿Hay una mejor manera de implementar esta interfaz IEquatable con tipos genéricos
Actualmente tengo una clase que es casi un envoltorio alrededor de un Booleano para representar un valor de algún hardware físico. Tendré otra clase como esta que es doble. A medida que el sistema
c#
generics
interface
3 años, 4 meses, 27 días
Kotlin - ¿Cómo devolver "autotipo" en una subclase? (sin una función de extensión)
Vamos a tener estas clases:
class A {
fun foo(): A = this
}
class B: A() {
fun bar() { ... }
}
Ahora me gustaría que Kotlin detecte cuando llamo foo</co
kotlin
generics
subclass
self-type
3 años, 4 meses, 29 días
Comportamiento polimorfo del objeto pasado como parámetro de función genérica [duplicado]
<
c#
oop
generics
polymorphism
3 años, 4 meses, 27 días
¿Cómo puede obtener una lista de un tipo de objeto basado en el tipo de otro objeto cuando no puede utilizar un genérico?
Estoy tratando de conseguir un subconjunto de una colección de tipo fuerte basado en el tipo de instancia de una subclase pasada en esa función. No estoy seguro de que esto sea posible pero pensé q
c#
generics
casting
3 años, 4 meses, 25 días
Genérico Tiposcript Método para devolver cualquiera de los tipos clave del objeto o tipo de objeto en sí basado en la entrada
Quiero definir un método de tipografía donde el método podría devolver un tipo de Objeto o cualquier propiedad del Objeto.
por ejemplo
Person {
Education,
Bio
}
typescript
generics
typescript-generics
functional-interface
3 años, 4 meses, 27 días
Requiere el tipo genérico implementa copia o clone peru Vector de genéricos de matriz fija de genéricos
Estoy tratando de implementar una estructura de datos personalizada en Rust que se comporta como un Conjunto en matemáticas (apoyos Unión, Intersección, Comparación de Disjoint, etc.) Quiero que el
generics
vector
rust
slice
lifetime
3 años, 4 meses, 28 días
Llamar api genérico usando kotlin Reified en Ktor
Soy nuevo en KMM e intento crear una función genérica para llamar api usando ktor con reified y parece funcionar bien con android pero lanza un error en iOS
Esta es mi llamada común api retorno en
android
ios
generics
kotlin-multiplatform
ktor
3 años, 4 meses, 27 días
c# Sistema de Tipo Genérico - Tipo Genérico de Auto Referencia
Estoy intentando crear un conjunto de Genéricos y no puedo encontrar la manera adecuada de hacer esto.
Lo que necesito se muestra mejor como un ejemplo de implementación (que no funciona):</p
c#
.net
generics
inheritance
3 años, 4 meses, 29 días
¿Puedo obtener una lista de nombres de campo de una interfaz cuyos tipos son de un tipo dado?
Por ejemplo, si tengo esta interfaz
interface Measurement {
date: Date
width: number
height: number
depth: number
comment: string
}
¿Hay alguna manera de con
typescript
types
typescript-generics
3 años, 4 meses, 27 días
Tipo: Tipo de rayo dependiendo del elemento de matriz anterior
¿Es posible en Tiposcript implementar un Array infinito (no un Tuple) con un tipo que depende del elemento anterior del array?
Aquí hay un código de pseudo-tipos para dar un ejemplo:
arrays
typescript
generics
types
3 años, 4 meses, 26 días
Adaptador de reciclaje genérico con cabecera [duplicado]
<
java
android
generics
android-recyclerview
3 años, 4 meses, 25 días
¿Cómo utilizar una cadena para mapear una clave de objeto en el typescript?
Estoy tratando de asegurar si alguna estructura de objetos existe en el objeto de la ventana y si no existe crearlo.
Mi objetivo final es tener esto: window.Debug.ObjectCategory<
typescript
typescript-generics
3 años, 4 meses, 27 días
¿Cómo obtener un tipo más específico de "tipo objeto" en el flujo?
Tenga en cuenta el siguiente código:
class base {
field: T;
}
type SpecificTy = {|
val: number,
field: string,
|}
class subclass<t =="" specifi
javascript
generics
flowtype
3 años, 4 meses, 27 días
Destrucción typescript ArrayLike tipo genérico a tipo base por ejemplo A encontrar I en: A = ArrayLike<i></i>
Quiero lograr lo siguiente, que es ilegal.
class Test> {
arr: ArrayLike;
current: I
}
Lo sig
typescript
typescript-typings
typescript-generics
typescript-types
3 años, 4 meses, 27 días
¿Cómo prevenir la borración del tipo en Kotlin?
¿Podrías sugerir cómo hacerlo funcionar? Kotlin?
interface SomeHandler
interface Handler : SomeHandler {
fun handle(e: T)
}
class Sender(vararg val handler: Some
kotlin
generics
type-erasure
3 años, 4 meses, 29 días
¿Cómo preservar el tipo genérico al pasar los parámetros hacia adelante?
Parece como typeof una función o clase con parámetros genéricos reemplaza a todos los genéricos por unknown. ¿Hay alguna manera de preservar esa información?
Por eje
typescript
generics
typescript-generics
3 años, 4 meses, 29 días
¿Por qué el compilador escoge el método genérico sobre uno específico?
Tengo esta interfaz de servicio.
public interface IService
{
Task SetAsync(string key, string value, TimeSpan? expiration = null);
Task SetAsync(string applicationName, str
c#
.net
generics
3 años, 4 meses, 29 días
Tipo de objeto modificado con genérico por clave en TipoScript
Digamos que tengo un tipo que es cualquier matriz de dos elementos: una lista de parámetros y una función con argumentos que coinciden con los parámetros. Para hacerlo fácil, he creado una función
typescript
typescript-generics
3 años, 4 meses, 28 días
Encontrar distancia de punto dentro de la célula a la frontera de esa célula - al moverse a lo largo del vector
Estoy tratando de calcular cuánto tiempo mi objeto viajará dentro de la celda dada, antes de que se mueva a otra celda.
Eso es lo que realmente me importa, pero también necesito saber cuál es
generics
math
trigonometry
3 años, 4 meses, 27 días
En la implementación de una extensión sobre una medición, ¿podemos utilizar un genérico para UnitType?
Esencialmente, quiero tener una función en Medición que redondee el valor a cierto número de lugares. Ya tengo esa función escrita en Doble, así que intenté esto para Medición:
extens
swift
generics
3 años, 4 meses, 26 días
Sobrecarga de función genérica en parámetro opcional en Swift
Estoy tratando de escribir una biblioteca que utiliza el envío de tipo templated/generic, pero no puedo averiguar cómo funciona la resolución sobrecarga en Swift. (Hay una referencia más técnica qu
swift
generics
overloading
function-templates-overloading
3 años, 4 meses, 28 días