Resultados da pesquisa a pedido "types"

1 a resposta

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 ...

3 a resposta

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 ...

0 a resposta

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 ...

2 a resposta

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<_, _> = ...

1 a resposta

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 ...

2 a resposta

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 ...

2 a resposta

É 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 ...

3 a resposta

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 ...

1 a resposta

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 ...

4 a resposta

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 ...