Revision d4709cce
ID | d4709ccedd47ac0f4a1aa265e091711a574d6df8 |
Parent | c4f65a0e |
Child | eaed5f19 |
Datatypes for haskell RPC calls
We introduce typeclasses for RPC call and result and create a typeclass
that binds the two together. For that we need to use
MultiParamTypeClasses and FunctionalDependencies language pragmas, which
allow us to ensure that RPC result type can be deduced based on the
RPC call type.
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Files
- added
- modified
- copied
- renamed
- deleted