Skip to content

Guile wrapper over ZeroMQ library

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

mothacehe/guile-simple-zmq

 
 

Repository files navigation

guile-simple-zmq

The Guile wrapper over ZeroMQ library (Written and tested with GNU Guile 2.0.11)

Example

A server waits for a client message and answers to it. They are being executed in parallel in the two different Jupyter Notebooks sessions.

The server: The client:

Installation

Discover your guile load paths (some help is here: https://www.gnu.org/software/guile/manual/html_node/Load-Paths.html), then put simple-zmq.scm to (%library-dir) or to any path from the %load-path list.

I tested it with ZeroMQ-4.2.1:

$ wget https://github.com/zeromq/libzmq/releases/download/v4.2.1/zeromq-4.2.1.tar.gz
$ tar xvf zeromq-4.2.1.tar.gz
$ cd zeromq-4.2.1/
$ ./configure
$ make
$ sudo make install

About

Guile wrapper over ZeroMQ library

Resources

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 41.0%
  • Scheme 35.1%
  • Makefile 9.3%
  • M4 9.3%
  • Shell 5.3%