Resultados da pesquisa a pedido "type-hinting"

5 a resposta

php7 void return type não está funcionando?

Eu tenho um problema com os tipos de retorno no php7, especialmente "void". funciona com todos os outros tipos, int, string, null, bool, objetos de classe. mas quando eu uso o void, ele espera que eu retorne uma instância de objeto void, mas, ...

1 a resposta

Como anotar instâncias de tipo (em vez de instâncias de classe)?

Qual é a maneira correta de anotar um argumento de função que espera um objeto de classe em vez de uma instância dessa classe? No exemplo abaixo,some_class Espera-se que o argumento seja uma instância de tipo (que é uma classe), mas o problema ...

5 a resposta

É possível especificar mais de uma dica de tipo para um parâmetro?

Existe uma maneira de adicionar mais de um tipo de dica a um método? Por exemplo, foo (param) deve receber uma instância da string OR bar OR baz.

5 a resposta

Digite dicas no Eclipse com PyDev

Estou estudando Python, depois de muita experiência em PHP, e seria útil tersugestão de tipo em Python. Parece que o Eclipse com PyDev não suporta isso. Alguma sugestão? Por exemplo, quero que meu IDE mostre a funçãodocstrings etipos, quando eu ...

1 a resposta

Python - chaves em dicas de tipo

O que isso significa? def f(a: {int, float}): passEu já vi essa sintaxe usada em alguns módulos Python padrão ao buscar documentação via PyCharm, e não tenho idéia do que isso significa. Qual é o tipo sugerido paraa no meu exemplo? Que tipos ...

2 a resposta

Anotações variáveis em uma classe

Estou tentando criar um gráfico de objeto em algum código em que estou usando a dica de tipo nos atributos de classe no Python 3.6. Geralmente isso se parece com: class MyObject: some_variable: float = 1.2Meu problema é que eu gostaria de ter um ...

2 a resposta

O que são anotações variáveis no Python 3.6?

O Python 3.6 está prestes a ser lançado.PEP 494 - Programação de lançamento do Python 3.6 [https://www.python.org/dev/peps/pep-0494/]menciona o final de dezembro, então eu passei porO que há de novo no Python ...

2 a resposta

Clojure defmacro perde metadados

Estou tentando criar uma pequena macro Clojure quedefs uma String com uma dica de tipo: (defmacro def-string [name value] `(def ^String ~name ~value)) (def-string db-host-option "db-host")Quando eumacroexpand, a dica de tipo é ...

1 a resposta

Traços do tipo PHP-insinuando

Eu tenho uma característica. Por uma questão de criatividade, vamos chamar esse traço Traço:

2 a resposta

Como posso especificar o tipo de função nas minhas dicas de tipo?

Eu quero usar dicas de tipo no meu projeto atual do Python 3.5. Minha função deve receber uma função como parâmetro. Como posso especificar a função de tipo nas minhas dicas de tipo? import typing def my_function(name:typing.AnyStr, func: ...