aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFranciszek Malinka <franciszek.malinka@gmail.com>2023-09-27 00:08:41 +0200
committerFranciszek Malinka <franciszek.malinka@gmail.com>2023-09-27 00:08:41 +0200
commit39c539b046be423b3acc68c5a3de216060d7dde3 (patch)
treea7ce59814b95ec47b1ca8f4f814ef5ea944c2f64
parent834fbaffb2ddfc4e3ab7df0f8c274bc29205233d (diff)
.gitignore and readme
-rw-r--r--.gitignore1
-rw-r--r--README.md10
2 files changed, 11 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e35d885
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+_build
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..ec26f63
--- /dev/null
+++ b/README.md
@@ -0,0 +1,10 @@
+# Hello World RPC
+
+This is a short and comprehensive example of Jane Street's Ocaml
+[`Async_rpc`](https://github.com/janestreet/async/tree/master/async_rpc) library usage,
+together with [`Babel`](https://ocaml.org/p/babel/latest/doc/index.html), which
+adds nice support for handling different versions of the RPCs and negotiation
+between client and the server.
+
+I've learned this stuff during my Jane Streets internship this year. I'll probably use
+this repository as a handy example for my future OCaml code.