Froto: F# Protocol Buffers
F# Protocol Buffer Other
Latest commit c5f89f2 Oct 5, 2016 @ctaggart committed on GitHub fixed typeprovider link in readme (#64)
* fixed formatting in readme

* fixed typeprovider link in readme

* parser wording
Permalink
Failed to load latest commit information.
Compiler Initial implementation of the type provider (#50) Aug 16, 2016
Parser.Test GRpc options (#61) / fully implement options Oct 4, 2016
Parser GRpc options (#61) / fully implement options Oct 4, 2016
Roslyn.Test Initial implementation of the type provider (#50) Aug 16, 2016
Roslyn Initial implementation of the type provider (#50) Aug 16, 2016
Serialization.Test Initial implementation of the type provider (#50) Aug 16, 2016
Serialization Fix bug #45 - Encoding of fixed and sfixed types (#47) Jul 2, 2016
TypeProvider.Test Initial implementation of the type provider (#50) Aug 16, 2016
TypeProvider GRpc options (#61) / fully implement options Oct 4, 2016
docs/type-provider Initial implementation of the type provider (#50) Aug 16, 2016
test GRpc options (#61) / fully implement options Oct 4, 2016
.gitattributes added Fake build Jun 8, 2014
.gitignore Initial implementation of the type provider (#50) Aug 16, 2016
.travis.yml run xunit tests on Travis Mar 3, 2016
Froto.TypeProvider.TestAndDocs.sln Initial implementation of the type provider (#50) Aug 16, 2016
Froto.sln GRpc options (#61) / fully implement options Oct 4, 2016
LICENSE switched to MIT license, added nuget tags Jan 20, 2016
Settings.FSharpLint Record Serialization (#39) Jun 15, 2016
appveyor.yml paket restore Jan 20, 2016
build.fsx Initial implementation of the type provider (#50) Aug 16, 2016
build.ps1 switched to paket, updated dependencies Jan 20, 2016
build.sh start a Travis CI build, files from ProjectScaffold Mar 3, 2016
paket.bootstrapper.exe switched to paket, updated dependencies Jan 20, 2016
paket.dependencies Initial implementation of the type provider (#50) Aug 16, 2016
paket.lock Initial implementation of the type provider (#50) Aug 16, 2016
readme.md fixed typeprovider link in readme (#64) Oct 5, 2016
release_notes.md Make parser functions more discoverable (#41) (#42) Jun 15, 2016

readme.md

F# Protocol Buffers

What are Protocol Buffers

NuGet

Status

  • 0.4.0 2016-10 Parser now supports full gRPC syntax and options syntax. New Froto.TypeProvider package with support for proto2.
  • 0.3.1 2016-06 Made Parser functions more discoverable and easier to use.
  • 0.3.0 2016-06 Rewrote F# serialization to support both Record and Class serialization. Significant project structure, serialization namespace, and serialization module refactor.
  • 0.2.1 2016-04 Added F# serialization framework to Core, w/full wire format support See the 0.2.1 release details for help upgrading from 0.1.0.
  • 0.2.0 2016-02 Complete rewrite of parser to support full proto2 and proto3 syntax
  • 0.1.0 2014-02 v0.1.0 Dusted off project and moved to GitHub
  • 0.0.5 2012-11 blog Parsing a Protocol Buffers .proto File in F#
  • See the release notes for more details.

Build Environment Setup for Visual Studio