# -------------------------------------------- # CITATION file created with {cffr} R package # See also: https://docs.ropensci.org/cffr/ # -------------------------------------------- cff-version: 1.2.0 message: 'To cite package "nanonext" in publications use:' type: software license: MIT title: 'nanonext: NNG (Nanomsg Next Gen) Lightweight Messaging Library' version: 1.7.2 identifiers: - type: doi value: 10.32614/CRAN.package.nanonext abstract: R binding for NNG (Nanomsg Next Gen), a successor to ZeroMQ. NNG is a socket library for reliable, high-performance messaging over in-process, IPC, TCP, WebSocket and secure TLS transports. Implements 'Scalability Protocols', a standard for common communications patterns including publish/subscribe, request/reply and service discovery. As its own threaded concurrency framework, provides a toolkit for asynchronous programming and distributed computing. Intuitive 'aio' objects resolve automatically when asynchronous operations complete, and synchronisation primitives allow R to wait upon events signalled by concurrent threads. authors: - family-names: Gao given-names: Charlie email: charlie.gao@posit.co orcid: https://orcid.org/0000-0002-0750-061X preferred-citation: type: manual title: 'nanonext: NNG (Nanomsg Next Gen) Lightweight Messaging Library' authors: - family-names: Gao given-names: Charlie email: charlie.gao@posit.co orcid: https://orcid.org/0000-0002-0750-061X year: '2025' notes: R package version 1.7.2 url: https://doi.org/10.5281/zenodo.7903429 repository: https://test.r-universe.dev repository-code: https://github.com/r-lib/nanonext commit: 94bbe81104ca982959237f393225750c5a4edf8a url: https://nanonext.r-lib.org date-released: '2025-11-03' contact: - family-names: Gao given-names: Charlie email: charlie.gao@posit.co orcid: https://orcid.org/0000-0002-0750-061X