bond/compiler
Christopher Warrington cc399e2e6d [c# grpc] Add support for streaming methods
* Parser understands the contextual keyword `stream` to indicate whether
  an input or response is a stream of messages.
    * Methods like `stream stream()` and `stream stream stream()` are
      handled properly (the first is a unary method and the second is a
      server stream).
* JSON AST augmented with streaming cardnality.
* C# codegen generates the right code for streaming methods.
* Added streaming and generics C# gRPC examples.
2018-04-05 16:31:47 -07:00
..
extra [gbc] Switch from Parsec to Megaparsec 2017-12-04 18:00:37 -08:00
src/Language/Bond [c# grpc] Add support for streaming methods 2018-04-05 16:31:47 -07:00
tests [c# grpc] Add support for streaming methods 2018-04-05 16:31:47 -07:00
.gitignore [gbc] Migrate from cabal to stack 2017-06-26 20:53:28 -07:00
CMakeLists.txt [gbc] Add debug/release Haskell configurations 2018-03-14 15:44:19 -07:00
IO.hs [gbc] Switch from Parsec to Megaparsec 2017-12-04 18:00:37 -08:00
LICENSE Refactor compiler/codegen as a Haskell library 2015-06-22 12:32:23 -07:00
Main.hs [c++ c#] Remove Bond Comm 2018-03-20 15:42:42 -07:00
Options.hs [c++ c#] Remove Bond Comm 2018-03-20 15:42:42 -07:00
Setup.hs Refactor compiler/codegen as a Haskell library 2015-06-22 12:32:23 -07:00
bond.cabal [c# grpc] Add support for streaming methods 2018-04-05 16:31:47 -07:00
stack.yaml [gbc] Switch from Parsec to Megaparsec 2017-12-04 18:00:37 -08:00
stack_build.cmake [gbc] Add debug/release Haskell configurations 2018-03-14 15:44:19 -07:00