-
Notifications
You must be signed in to change notification settings - Fork 27
F# type provider for .proto files #3
Comments
For now, this is out of scope. I'm going to generate code for v3 of Protocol Buffersvia F# AST code generation. See https://github.com/ctaggart/FsAst |
@takemyoxygen mentioned in #29 that he has started working on a Type Provider. I would love to see it incorporated as part of froto. I'm happy to give commit access after a couple of pull requests. https://github.com/takemyoxygen/ProtoTypes We can discuss NuGet package names, but something like |
I'd be happy to merge my repo into Froto. But first, I guess, I'll try to implement some very basic type provider based on Froto.Parser and Froto.Core, and then I'll create a PR to merge that. |
With Don tweeting about this, I see it got a whole bunch of attention. @takemyoxygen Anything that you need from Froto.Core or Froto.Parser? I really like that @jhugard is looking at F# Record Serialization. |
@ctaggart I think I don't need anything for now. |
@ctaggart, I'd like to import initial version of the type provider into froto. I think it would make sense to merge it into a separate branch first, as there are still a lot of things to do there, and I'd prefer to do smaller PRs and more often. Could you create a separate branch for the type provider in this repository? |
@takemyoxygen You've been invited to collaborate. Creating a separate branch sounds good. Go for it! |
Closing this issue in favor of starting fresh with #49. |
I'm going to remove my first attempt at building the type provider prototype. It was a wrapper around Froto.Roslyn that I called Froto.Gen. Removing it for now.
The text was updated successfully, but these errors were encountered: