Open
Description
For example, searching for:
(string): string
could returnStr\uppercase
(vec<Ta>): vec<Tb>
could returnVec\map
(vec<_>): vec<_>
should also returnVec\map
(dict<_, _>): vec<_>
should also returnVec\map
(vec<_>): int
should returnC\count
This should have a basic understanding of generics and variance (e.g. if I search for vec<T>
as a parameter type that should include Container<T>
); _
could be implemented as a universal base type instead of a special-cased subtype