Resultados da pesquisa a pedido "type-inference"
Como definir classes de casos com membros com parâmetros de tipo não acoplados?
Dada uma definição de classe com parâmetro de tipo vinculado
Algoritmo de inferência de tipo Go
Que tipo de algoritmo de inferência o compilador Go usa?Eu tentei procurar isso no golang, mas não consigo encontrar documentação. Estou tentado a supor que ...
F # maneiras de ajudar a inferência de tipo?
EmExpert F # 2.0 por Don Syme, Adam Granicz e Antonio Cisternino, pg. 44Inferência de tipos: Utilizar o operador |> permite digitar o fluxo de informações...
Inferência de tipo genérico em Scala
Eu escrevi o seguinte código, que é na verdade uma implementação de merge-sort no scala:
Como ter tipo de modelo deduzido em argumentos std :: function com lambda?
Eu tenho um boost :: variant e eu gostaria de executar um functor apenas se a variante for de um tipo especial, então eu criei esta função:
Inferência do tipo OWL com restrição
Eu estou estudando a noção de restrições de OWL com o Protege 4 usando FaCT ++ e uma ontologia trivial. Suponha que eu tenha um indivíduo
Trabalhando em torno da falta de inferência de tipo genérico parcial com restrições
Eu tenho uma interface (que é usada por repositórios) que tem esse membro:
Condição de cobertura liberal introduzida no GHC 7.7 quebra código válido no GHC 7.6
A ideia Estou escrevendo umDSL [http://en.wikipedia.org/wiki/Domain-specific_language], que é compilado para Haskell. Os usuários dessa linguagem podem definir estruturas de dados imutáveis próprias e funções associadas. Por função associada, ...
Por que scala não infere o tipo a partir de parâmetros de tipo genérico?
Suponha que esta função def func[A](data: List[A], mapper: A => String) = { data.map(item => mapper(item)) }Por que esse código não compila: val list = List(1, 2, 3) func(list, a => a.toString)Mas este faz: val list = List(1, 2, 3) ...