You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Now there are 12 files from whole typeshed raises error (some except situation for stdlib and left for protobuf from stubs). Now I'm thinking how it could be best way to generate the Fable AST and compile it to files. I guess It's the time where I can move forward with this.
Activity
alexpantyukhin commentedon Nov 1, 2021
There are still some problems with parsing type's. But going to fix that soon.
dbrattli commentedon Nov 2, 2021
Great effort! Keep up the good work!
alexpantyukhin commentedon Nov 8, 2021
Parser in progress. Tested it today on whole pyi files in https://github.com/python/typeshed/tree/master/stdlib . it raises error in 175 cases from 885 files. Keep working with this.
dbrattli commentedon Nov 8, 2021
That is really great progress!! Sorry I haven't had much time to look at it yet since I have been busy with the compiler (and Jupyter).
alexpantyukhin commentedon Nov 17, 2021
Now there are 12 files from whole
typeshedraises error (some except situation forstdliband left forprotobuffromstubs). Now I'm thinking how it could be best way to generate the Fable AST and compile it to files. I guess It's the time where I can move forward with this.dbrattli commentedon Nov 21, 2021
@alexpantyukhin Not sure I understand what you mean about generate Fable AST? Why Fable AST? Did you mean F# AST to generate F#?
Btw please note the new
[<NamedParams(fromIndex=1)>], e.g: https://github.com/fable-compiler/Fable.Python/blob/main/src/stdlib/Builtins.fs#L123 on how to handle e.g named only arguments and methods with optional arguments.dbrattli commentedon May 3, 2026
Closing this since there is no plans to auto-generate bindings from stub files and is out of scope for this library.