Hi,

I've been working on a Scala implementation of Cap'n Proto for a while now.
I wasn't sure if it would end up being anything more than a half-finished 
and forgotten side project, but it's been coming along nicely, so I thought 
I'd give a heads up here.

The serialization works both in JVM and in the browser using Scala.js 
(Scala.js is pretty damn cool!).
The repository contains a simple example project that uses websocket 
communication between a server and browser.
Compiler might be missing features related to imports and multiple files, 
but it can handle single file schemas with generics well.
I eventually want to implement the RPC protocol as well.

The runtime code is mostly based on the Java project, but borrows some 
ideas from the Rust implementation.

If you have some feedback I'd love to hear it here or as an issue in the 
Github repo :)

Code can be found at https://github.com/katis/capnp-scala

- Joni Katajamäki

-- 
You received this message because you are subscribed to the Google Groups 
"Cap'n Proto" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at https://groups.google.com/group/capnproto.

Reply via email to