Czy możliwe jest zastosowanie algorytmu Ocaml/Haskell typu wnioskowania, aby zaproponować lepsze autouzupełnianie dla Pythona?Wnioskowanie o typ Pythona dla autouzupełniania
Chodzi o to, aby zaproponować autouzupełnianie na przykład w następujących przypadkach:
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'
Czy istnieją jakieś dobre punkty wyjścia?
Większość dyskusji wspomnianych w poście Alex dotyczy 100% dokładności niezbędnej do kompilacji/wykonania. Ale jeśli chodzi o autouzupełnianie, to dobrze, chyba że powinno to uprościć problem? – Alfa07
z mojego skrzydła rekolekcyjnego ide oferuje zakończenie. ale nie używałem go od jakiegoś czasu, więc nie jestem pewien – yairchu