Resultados da pesquisa a pedido "dependent-type"
Agda: analisar uma string com números
Eu estou tentando analisar uma string com números naturais em Agda. por exemplo, o resultado de
Qualquer motivo pelo qual o scala não suporta explicitamente os tipos dependentes?
Existem tipos dependentes de caminho e eu acho que é possível expressar quase todos os recursos de linguagens como Epigram ou Agda em Scala, mas eu estou que...
Por que não ser digitado com dependência?
Já vi várias fontes ecoarem a opinião de que "o Haskell está gradualmente se tornando uma linguagem de tipo dependente". A implicação parece ser qu...
Como indexar um tipo de “elemento” por um valor de “contêiner de origem”?
Então, eu tenho uma situação muito semelhante a esse código (muito simplificado):
Recursão estrutural em um parâmetro dependente
Estou tentando escrever a peneira de Eratóstenes na Coq. Eu tenho uma função
Como números finitos podem funcionar? (tipos dependentes)
Estou interessado em linguagens dependentes de tipos. Números finitos parecem muito úteis para mim. Por exemplo, para indexar com segurança matrizes de taman...
Existe uma linguagem com tipos restritos?
Existe uma linguagem de programação tipada onde posso restringir tipos como os dois exemplos a seguir?Uma Probabilidade é um número de ponto flutuante com va...
Por que a caixa de tipos é uma coisa ruim? [fechadas]
AmbosAgdaeIdrisproibir efetivamente a correspondência de padrões nos valores do tipoType. Parece que a Agda sempre corresponde no primeiro caso, enquanto Idris apenas gera um erro. Então, por que o caso tipográfico é uma coisa ruim? Isso quebra ...
Você pode criar funções que retornam funções de uma aridade dependente em um idioma de tipo dependente?
Pelo que sei sobre tipos dependentes, acho que deveria ser possível, mas nunca vi um exemplo disso antes em uma linguagem de tipo dependente, por isso não sei exatamente por onde começar. O que eu quero é uma função do formulário: f : [Int] -> ...
Como faço para criar uma lista com um comprimento digitado de maneira dependente?
Mergulhando meu dedo do pé nas águas de tipos dependentes, tive uma rachadura no exemplo canônico da "lista com comprimento estaticamente tipificado". {-# LANGUAGE DataKinds, GADTs, KindSignatures #-} -- a kind declaration data Nat = Z | S Nat ...