Skip to content

Commit 1081508

Browse files
committed
Final polish
1 parent 50ccfd8 commit 1081508

File tree

5 files changed

+36
-35
lines changed

5 files changed

+36
-35
lines changed

DESCRIPTION

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,13 @@ Authors@R: c(
1313
Description: Designed for simplicity, a 'mirai' evaluates an R expression
1414
asynchronously in a parallel process, locally or distributed over the
1515
network. Modern networking and concurrency, built on 'nanonext' and
16-
'NNG' (Nanomsg Next Gen), ensures reliable scheduling over fast
17-
inter-process communications or TCP/IP secured by TLS. Launch remote
18-
resources via SSH or cluster managers for distributed computing. The
19-
queued architecture scales efficiently to millions of tasks over
20-
thousands of connections, requiring no storage on the file system.
21-
Innovative features include event-driven promises, asynchronous
22-
parallel map, and seamless serialization of otherwise non-exportable
23-
reference objects.
16+
'NNG', ensures reliable scheduling over fast inter-process
17+
communications or TCP/IP secured by TLS. Launch remote resources via
18+
SSH or cluster managers for distributed computing. The queued
19+
architecture scales efficiently to millions of tasks over thousands of
20+
connections, requiring no storage on the file system. Innovative
21+
features include event-driven promises, asynchronous parallel map, and
22+
seamless serialization of otherwise non-exportable reference objects.
2423
License: MIT + file LICENSE
2524
URL: https://mirai.r-lib.org, https://github.com/r-lib/mirai
2625
BugReports: https://github.com/r-lib/mirai/issues

R/mirai-package.R

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,13 @@
22
#'
33
#' Designed for simplicity, a 'mirai' evaluates an R expression asynchronously
44
#' in a parallel process, locally or distributed over the network. Modern
5-
#' networking and concurrency, built on 'nanonext' and 'NNG' (Nanomsg Next Gen),
6-
#' ensures reliable scheduling over fast inter-process communications or TCP/IP
7-
#' secured by TLS. Launch remote resources via SSH or cluster managers for
8-
#' distributed computing. The queued architecture scales efficiently to millions
9-
#' of tasks over thousands of connections, requiring no storage on the file
10-
#' system. Innovative features include event-driven promises, asynchronous
11-
#' parallel map, and seamless serialization of otherwise non-exportable
12-
#' reference objects.
5+
#' networking and concurrency, built on 'nanonext' and 'NNG', ensures reliable
6+
#' scheduling over fast inter-process communications or TCP/IP secured by TLS.
7+
#' Launch remote resources via SSH or cluster managers for distributed
8+
#' computing. The queued architecture scales efficiently to millions of tasks
9+
#' over thousands of connections, requiring no storage on the file system.
10+
#' Innovative features include event-driven promises, asynchronous parallel map,
11+
#' and seamless serialization of otherwise non-exportable reference objects.
1312
#'
1413
#' @section Notes:
1514
#'

README.Rmd

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,13 @@ Minimalist Async Evaluation Framework for R
3232
<br /><br />
3333
→ Designed for simplicity, a 'mirai' evaluates an R expression asynchronously in a parallel process, locally or distributed over the network.
3434

35-
→ Modern networking and concurrency, built on [nanonext](https://github.com/r-lib/nanonext/) and [NNG](https://nng.nanomsg.org/) (Nanomsg Next Gen), ensures reliable scheduling over fast inter-process communications or TCP/IP secured by TLS.
36-
Launch remote resources via SSH or cluster managers for distributed computing.
35+
→ Modern networking and concurrency, built on [nanonext](https://github.com/r-lib/nanonext/) and [NNG](https://nng.nanomsg.org/), ensures reliable scheduling over fast inter-process communications or TCP/IP secured by TLS.
36+
37+
→ Launch remote resources via SSH or cluster managers for distributed computing.
3738

3839
→ The queued architecture scales efficiently to millions of tasks over thousands of connections, requiring no storage on the file system.
39-
Innovative features include event-driven promises, asynchronous parallel map, and seamless serialization of otherwise non-exportable reference objects.
40+
41+
→ Innovative features include event-driven promises, asynchronous parallel map, and seamless serialization of otherwise non-exportable reference objects.
4042
<br /><br />
4143

4244
### Quick Start

README.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,18 @@ over the network.
2424

2525
→ Modern networking and concurrency, built on
2626
[nanonext](https://github.com/r-lib/nanonext/) and
27-
[NNG](https://nng.nanomsg.org/) (Nanomsg Next Gen), ensures reliable
28-
scheduling over fast inter-process communications or TCP/IP secured by
29-
TLS. Launch remote resources via SSH or cluster managers for distributed
27+
[NNG](https://nng.nanomsg.org/), ensures reliable scheduling over fast
28+
inter-process communications or TCP/IP secured by TLS.
29+
30+
→ Launch remote resources via SSH or cluster managers for distributed
3031
computing.
3132

3233
→ The queued architecture scales efficiently to millions of tasks over
3334
thousands of connections, requiring no storage on the file system.
34-
Innovative features include event-driven promises, asynchronous parallel
35-
map, and seamless serialization of otherwise non-exportable reference
36-
objects. <br /><br />
35+
36+
→ Innovative features include event-driven promises, asynchronous
37+
parallel map, and seamless serialization of otherwise non-exportable
38+
reference objects. <br /><br />
3739

3840
### Quick Start
3941

@@ -69,9 +71,9 @@ m$data
6971
# do other work
7072

7173
m[]
72-
#> [1] 31
74+
#> [1] 79
7375
m$data
74-
#> [1] 31
76+
#> [1] 79
7577
```
7678

7779
`daemons()`:

man/mirai-package.Rd

Lines changed: 7 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)