├── .gitignore ├── .ocamlformat ├── .travis.yml ├── LICENSE ├── README.md ├── dune-project ├── example ├── actor_link.ml ├── actor_monitor.ml ├── dune ├── factorial.ml ├── heat_aggregator.ml ├── ping.ml ├── remote │ ├── dune │ ├── messages.ml │ ├── ping.ml │ └── pong.ml ├── self_message.ml └── supervisor.ml ├── jude.opam ├── lib ├── actor.ml ├── actor.mli ├── arbiter.ml ├── arbiter.mli ├── backend.ml ├── backend.mli ├── beh.ml ├── beh.mli ├── binable.ml ├── binable.mli ├── channel.ml ├── channel.mli ├── conn.ml ├── conn.mli ├── dune ├── example.ml ├── fqueue.ml ├── fqueue.mli ├── id.ml ├── log.ml ├── mailbox.ml ├── mailbox.mli ├── matcher.ml ├── matcher.mli ├── pid.ml ├── registry.ml ├── result.ml └── system.ml ├── lib_test ├── actor.ml ├── binable.ml ├── dune ├── registry.ml └── tester.ml └── scripts ├── docgen.sh └── opam.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/.gitignore -------------------------------------------------------------------------------- /.ocamlformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/.ocamlformat -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/README.md -------------------------------------------------------------------------------- /dune-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/dune-project -------------------------------------------------------------------------------- /example/actor_link.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/example/actor_link.ml -------------------------------------------------------------------------------- /example/actor_monitor.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/example/actor_monitor.ml -------------------------------------------------------------------------------- /example/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/example/dune -------------------------------------------------------------------------------- /example/factorial.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/example/factorial.ml -------------------------------------------------------------------------------- /example/heat_aggregator.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/example/heat_aggregator.ml -------------------------------------------------------------------------------- /example/ping.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/example/ping.ml -------------------------------------------------------------------------------- /example/remote/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/example/remote/dune -------------------------------------------------------------------------------- /example/remote/messages.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/example/remote/messages.ml -------------------------------------------------------------------------------- /example/remote/ping.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/example/remote/ping.ml -------------------------------------------------------------------------------- /example/remote/pong.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/example/remote/pong.ml -------------------------------------------------------------------------------- /example/self_message.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/example/self_message.ml -------------------------------------------------------------------------------- /example/supervisor.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/example/supervisor.ml -------------------------------------------------------------------------------- /jude.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/jude.opam -------------------------------------------------------------------------------- /lib/actor.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/actor.ml -------------------------------------------------------------------------------- /lib/actor.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/actor.mli -------------------------------------------------------------------------------- /lib/arbiter.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/arbiter.ml -------------------------------------------------------------------------------- /lib/arbiter.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/arbiter.mli -------------------------------------------------------------------------------- /lib/backend.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/backend.ml -------------------------------------------------------------------------------- /lib/backend.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/backend.mli -------------------------------------------------------------------------------- /lib/beh.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/beh.ml -------------------------------------------------------------------------------- /lib/beh.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/beh.mli -------------------------------------------------------------------------------- /lib/binable.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/binable.ml -------------------------------------------------------------------------------- /lib/binable.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/binable.mli -------------------------------------------------------------------------------- /lib/channel.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/channel.ml -------------------------------------------------------------------------------- /lib/channel.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/channel.mli -------------------------------------------------------------------------------- /lib/conn.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/conn.ml -------------------------------------------------------------------------------- /lib/conn.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/conn.mli -------------------------------------------------------------------------------- /lib/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/dune -------------------------------------------------------------------------------- /lib/example.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/example.ml -------------------------------------------------------------------------------- /lib/fqueue.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/fqueue.ml -------------------------------------------------------------------------------- /lib/fqueue.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/fqueue.mli -------------------------------------------------------------------------------- /lib/id.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/id.ml -------------------------------------------------------------------------------- /lib/log.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/log.ml -------------------------------------------------------------------------------- /lib/mailbox.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/mailbox.ml -------------------------------------------------------------------------------- /lib/mailbox.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/mailbox.mli -------------------------------------------------------------------------------- /lib/matcher.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/matcher.ml -------------------------------------------------------------------------------- /lib/matcher.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/matcher.mli -------------------------------------------------------------------------------- /lib/pid.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/pid.ml -------------------------------------------------------------------------------- /lib/registry.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/registry.ml -------------------------------------------------------------------------------- /lib/result.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/result.ml -------------------------------------------------------------------------------- /lib/system.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib/system.ml -------------------------------------------------------------------------------- /lib_test/actor.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib_test/actor.ml -------------------------------------------------------------------------------- /lib_test/binable.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib_test/binable.ml -------------------------------------------------------------------------------- /lib_test/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib_test/dune -------------------------------------------------------------------------------- /lib_test/registry.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib_test/registry.ml -------------------------------------------------------------------------------- /lib_test/tester.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/lib_test/tester.ml -------------------------------------------------------------------------------- /scripts/docgen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/scripts/docgen.sh -------------------------------------------------------------------------------- /scripts/opam.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vnarek/jude/HEAD/scripts/opam.sh --------------------------------------------------------------------------------