nanomsg bindings for ocaml
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib
lib_gen
lib_test
pkg
.gitignore
.merlin
CHANGES
LICENSE
README.md
_oasis
myocamlbuild.ml
opam

README.md

ONanomsg

ctypes-based bindings to nanomsg for OCaml

Installation

The dependencies are:

  • cstruct
  • ctypes > 0.2
  • ppx_deriving
  • ipaddr
  • nanomsg
  • (optional) lwt > 2.4.6
opam pin add .

Examples

See lib_test/suite.ml

Overview

For now these bindings are as close possible to the C interface but that is likely to change in the future.

TODO

  • Add support for devices

License

ONanomsg is licensed under the WTFPL. See LICENSE.