Resultados da pesquisa a pedido "types"
TypeName vs VarType
Quero verificar o tipo deVariant. É possível fazer isso comTypeName eVarType. Eu acho que usandoVarType é mais eficiente, pois não envolve comparação de cadeias, apenas uma comparação numérica. Qualquer motivo para preferirTypeName? Public Sub ...
O valor máximo de size_t (SIZE_MAX) é definido em relação aos outros tipos de número inteiro?
Estou escrevendo uma biblioteca de funções que irá converter com segurança entre vários tipos numéricos ou morrer tentando. Minha intenção é aproximadamente partes iguais criarem biblioteca-útil e aprender-C-edge-cases. Minhasint-para-size_t ...
Por que certas projeções de tipo são rejeitadas e ligeiramente diferentes, não?
Desculpe pelo título não descritivo. A computação em nível de tipo não é um tema muito comum na internet para estabelecer termos precisos. Tentei usar cálculos de nível de tipo e de repente obter erros espúrios aqui e ali. Eu simplesmente não ...
Assinatura de tipo de um Rust HashMap de uma função
Eu crio um HashMap que mapeia cadeias de caracteres para funções do tipoVec<Expression> -> Expression, OndeExpression é um tipo que eu defini. O código em questão é: let functions: HashMap<_, _> = ...
O que é AllowAmbiguousTypes e por que é necessário neste exemplo "forall"?
O código {-# LANGUAGE ScopedTypeVariables, TypeApplications #-} -- I know this particular example is silly. -- But that's not the point here. g :: forall a . RealFloat a => Bool g = True main :: IO () main = print (g @Double)falha ao compilar no ...
forkjoin não retorna resultados
Estou usando forkJoin para combinar os resultados de duas solicitações do firebase As solicitações são concluídas e registradas no console, mas a função de mapa do forkJoin em si não é acionada e, portanto, nenhum resultado é retornado ...
É possível retornar o mesmo tipo que o parâmetro type na instrução when
Por exemplo: fun <T> f(a: T): T = when (a) { a is Int -> 0 // if T is Int, then return Int a is String -> "" // if T is String, then return String else -> throw RuntimeException() // Otherwise, throw an exception so that the return type does not ...
Por que o TypeScript aceita um valor como um tipo de dados?
Por que o TypeScript aceita um valor como um tipo de dados?Esses cenários abaixo são declarações aceitas e não aceitáveis. export class MyComponent{ error: 'test' = 'test'; // accept error: 'test' = 'test1'; // not accept error: Boolean = true ...
flowjs: chamada do método `join`. O método não pode ser chamado em misto
Digamos que eu tenho animais constantes, com os quais eu importo import animals from './animalsDigamos que os animais constantes sejam: { hoofed:[ 'horses', 'sheep', 'goats' ], feline: [ 'lions', 'tigers' ], canine: [ 'dogs', 'wolves' ] }Diga ...
Qual é a diferença entre o Type (T) genérico e o typecript
Qual é a diferença entregeneric Type(T) vsany em texto datilografado?Função 1function identity(arg: any): any { return arg; } Função 2function identity<T>(arg: T): T { return arg; } Função 3function identity<T>(arg: T[]): T[] { return arg; }As ...