Est-il possible d'utiliser l'algorithme d'inférence de type Ocaml/Haskell pour suggérer de meilleures complétions automatiques pour Python?Inférence de type Python pour l'auto-complétion
L'idée est de proposer autocomplétion par exemple dans les cas suivants:
class A:
def m1(self):
pass
def m2(self):
pass
a = A()
a. <--- suggest here 'm1' and 'm2'
fun1(a)
def fun1(b):
b. <--- suggest here 'm1' and 'm2'
Y a-t-il des bons points de départ?
La majeure partie de la discussion mentionnée dans la publication Alex concerne la précision de 100% qui est nécessaire pour la compilation/l'exécution. Mais pour l'autocomplétion bonne estimation est assez bien, probablement cela devrait simplifier le problème? – Alfa07
de mon aile de rappel offre une certaine complétion. mais je ne l'ai pas utilisé depuis un moment donc je ne suis pas sûr – yairchu