# -------------------------------------------- # 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: GPL-3.0-or-later title: 'nanonext: NNG (Nanomsg Next Gen) Lightweight Messaging Library' version: 1.3.0 identifiers: - type: doi value: 10.32614/CRAN.package.nanonext - type: url value: https://github.com/shikokuchuo/nanonext/ abstract: R binding for NNG (Nanomsg Next Gen), a successor to ZeroMQ. NNG is a socket library implementing 'Scalability Protocols', a reliable, high-performance standard for common communications patterns including publish/subscribe, request/reply and service discovery, over in-process, IPC, TCP, WebSocket and secure TLS transports. As its own threaded concurrency framework, provides a toolkit for asynchronous programming and distributed computing, with intuitive 'aio' objects which resolve automatically upon completion of asynchronous operations, and synchronisation primitives allowing R to wait upon events signalled by concurrent threads. authors: - family-names: Gao given-names: Charlie email: charlie.gao@shikokuchuo.net 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@shikokuchuo.net orcid: https://orcid.org/0000-0002-0750-061X year: '2024' notes: R package version 1.3.0 url: https://doi.org/10.5281/zenodo.7903429 repository: https://shikokuchuo.r-universe.dev repository-code: https://github.com/shikokuchuo/nanonext commit: 25850a155864465a83e3901cbe296e014fcf05a2 url: https://shikokuchuo.net/nanonext/ contact: - family-names: Gao given-names: Charlie email: charlie.gao@shikokuchuo.net orcid: https://orcid.org/0000-0002-0750-061X