Skip to content

Commit 4e5c29d

Browse files
committed
Refresh readme
1 parent 4d39fdf commit 4e5c29d

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

README.Rmd

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@ knitr::opts_chunk$set(
2121
[![R-universe status](https://r-lib.r-universe.dev/badges/nanonext?color=3f72af)](https://r-lib.r-universe.dev/nanonext)
2222
[![R-CMD-check](https://github.com/r-lib/nanonext/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/r-lib/nanonext/actions/workflows/R-CMD-check.yaml)
2323
[![Codecov test coverage](https://codecov.io/gh/r-lib/nanonext/graph/badge.svg)](https://app.codecov.io/gh/r-lib/nanonext)
24-
[![DOI](https://zenodo.org/badge/451104675.svg)](https://zenodo.org/badge/latestdoi/451104675)
24+
[![DOI](https://zenodo.org/badge/451104675.svg)](https://doi.org/10.5281/zenodo.7903429)
2525
<!-- badges: end -->
2626

2727
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.
2828

2929
As its own [threaded concurrency framework](https://nanonext.r-lib.org/articles/nanonext.html#async-and-concurrency), provides a toolkit for asynchronous programming and distributed computing. Intuitive 'aio' objects resolve automatically when asynchronous operations complete, and [synchronisation primitives](https://nanonext.r-lib.org/articles/nanonext.html#synchronisation-primitives) allow R to wait upon events signalled by concurrent threads.
3030

31-
Designed for performance and reliability, [`nanonext`](https://doi.org/10.5281/zenodo.7903429) is a lightweight wrapper around the NNG C library, and is itself implemented almost entirely in C.
31+
Designed for performance and reliability, nanonext is a lightweight wrapper around the NNG C library, and is itself implemented almost entirely in C.
3232

3333
Provides the interface for code and processes to communicate with each other - [receive data generated in Python, perform analysis in R, and send results to a C++ program](https://nanonext.r-lib.org/articles/nanonext.html#cross-language-exchange) – on the same computer or across networks spanning the globe.
3434

@@ -62,7 +62,7 @@ Web utilities:
6262

6363
### Quick Start
6464

65-
`nanonext` offers 2 equivalent interfaces: a functional interface, and an object-oriented interface.
65+
nanonext offers 2 equivalent interfaces: a functional interface, and an object-oriented interface.
6666

6767
#### Functional Interface
6868

README.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ status](https://r-lib.r-universe.dev/badges/nanonext?color=3f72af)](https://r-li
1212
[![R-CMD-check](https://github.com/r-lib/nanonext/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/r-lib/nanonext/actions/workflows/R-CMD-check.yaml)
1313
[![Codecov test
1414
coverage](https://codecov.io/gh/r-lib/nanonext/graph/badge.svg)](https://app.codecov.io/gh/r-lib/nanonext)
15-
[![DOI](https://zenodo.org/badge/451104675.svg)](https://zenodo.org/badge/latestdoi/451104675)
15+
[![DOI](https://zenodo.org/badge/451104675.svg)](https://doi.org/10.5281/zenodo.7903429)
1616
<!-- badges: end -->
1717

1818
R binding for NNG (Nanomsg Next Gen), a successor to ZeroMQ. NNG is a
@@ -29,8 +29,7 @@ asynchronous operations complete, and [synchronisation
2929
primitives](https://nanonext.r-lib.org/articles/nanonext.html#synchronisation-primitives)
3030
allow R to wait upon events signalled by concurrent threads.
3131

32-
Designed for performance and reliability,
33-
[`nanonext`](https://doi.org/10.5281/zenodo.7903429) is a lightweight
32+
Designed for performance and reliability, nanonext is a lightweight
3433
wrapper around the NNG C library, and is itself implemented almost
3534
entirely in C.
3635

@@ -78,8 +77,8 @@ Web utilities:
7877

7978
### Quick Start
8079

81-
`nanonext` offers 2 equivalent interfaces: a functional interface, and
82-
an object-oriented interface.
80+
nanonext offers 2 equivalent interfaces: a functional interface, and an
81+
object-oriented interface.
8382

8483
#### Functional Interface
8584

0 commit comments

Comments
 (0)