Sat, 01 Nov 2025

Package promises updated to version 1.5.0 with previous version 1.4.0 dated 2025-10-22

Title: Abstractions for Promise-Based Asynchronous Programming
Description: Provides fundamental abstractions for doing asynchronous programming in R using promises. Asynchronous programming is useful for allowing a single R process to orchestrate multiple tasks in the background while also attending to something else. Semantics are similar to 'JavaScript' promises, but with a syntax that is idiomatic R.
Author: Joe Cheng [aut], Barret Schloerke [aut, cre] , Winston Chang [aut] , Charlie Gao [aut] , Posit Software, PBC [cph, fnd]
Maintainer: Barret Schloerke <barret@posit.co>

Diff between promises versions 1.4.0 dated 2025-10-22 and 1.5.0 dated 2025-11-01

 DESCRIPTION                                  |    6 
 MD5                                          |   39 +-
 NAMESPACE                                    |    7 
 NEWS.md                                      |   37 ++
 R/deprecated.R                               |only
 R/domains.R                                  |    6 
 R/future_promise.R                           |   11 
 R/otel.R                                     |  188 +++++------
 R/promise.R                                  |  427 +++++++++++++--------------
 R/promises-package.R                         |    2 
 README.md                                    |    2 
 inst/WORDLIST                                |    1 
 inst/doc/promises_08_casestudy.html          |    2 
 man/figures/logo-dark.svg                    |only
 man/figures/logo.svg                         |only
 man/otel.Rd                                  |  169 +++++-----
 man/promises-deprecated.Rd                   |only
 tests/testthat/_snaps/otel.md                |only
 tests/testthat/helper.R                      |   69 ----
 tests/testthat/test-hybrid-then-visibility.R |   62 +--
 tests/testthat/test-hybrid-then.R            |  341 ++++++++++-----------
 tests/testthat/test-otel.R                   |  187 ++++++-----
 tests/testthat/test-then.R                   |   22 -
 23 files changed, 803 insertions(+), 775 deletions(-)

More information about promises at CRAN
Permanent link

Package moocore updated to version 0.1.9 with previous version 0.1.8 dated 2025-07-15

Title: Core Mathematical Functions for Multi-Objective Optimization
Description: Fast implementation of mathematical operations and performance metrics for multi-objective optimization, including filtering and ranking of dominated vectors according to Pareto optimality, computation of the empirical attainment function, V.G. da Fonseca, C.M. Fonseca, A.O. Hall (2001) <doi:10.1007/3-540-44719-9_15>, hypervolume metric, C.M. Fonseca, L. Paquete, M. López-Ibáñez (2006) <doi:10.1109/CEC.2006.1688440>, epsilon indicator, inverted generational distance, and Vorob'ev threshold, expectation and deviation, M. Binois, D. Ginsbourger, O. Roustant (2015) <doi:10.1016/j.ejor.2014.07.032>, among others.
Author: Manuel Lopez-Ibanez [aut, cre] , Carlos Fonseca [ctb], Luis Paquete [ctb], Andreia P. Guerreiro [ctb], Mickael Binois [ctb], Michael H. Buselli [cph] , Wessel Dankers [cph] , NumPy Developers [cph] , Jean-Sebastien Roy [cph] , Makoto Matsumoto [cph] [...truncated...]
Maintainer: Manuel Lopez-Ibanez <manuel.lopez-ibanez@manchester.ac.uk>

Diff between moocore versions 0.1.8 dated 2025-07-15 and 0.1.9 dated 2025-11-01

 moocore-0.1.8/moocore/src/libmoocore/git_version                     |only
 moocore-0.1.9/moocore/DESCRIPTION                                    |   16 
 moocore-0.1.9/moocore/MD5                                            |  121 -
 moocore-0.1.9/moocore/NAMESPACE                                      |    4 
 moocore-0.1.9/moocore/NEWS.md                                        |   12 
 moocore-0.1.9/moocore/R/generate.R                                   |only
 moocore-0.1.9/moocore/R/hv.R                                         |   73 -
 moocore-0.1.9/moocore/R/moocore-package.R                            |    1 
 moocore-0.1.9/moocore/R/nondominated.R                               |   97 +
 moocore-0.1.9/moocore/R/utils.R                                      |   16 
 moocore-0.1.9/moocore/README.md                                      |   13 
 moocore-0.1.9/moocore/build/partial.rdb                              |binary
 moocore-0.1.9/moocore/cleanup                                        |   12 
 moocore-0.1.9/moocore/inst/REFERENCES.bib                            |   58 
 moocore-0.1.9/moocore/man/generate_ndset.Rd                          |only
 moocore-0.1.9/moocore/man/hv_contributions.Rd                        |   81 -
 moocore-0.1.9/moocore/man/moocore-package.Rd                         |    2 
 moocore-0.1.9/moocore/man/nondominated.Rd                            |   58 
 moocore-0.1.9/moocore/src/Makevars                                   |    9 
 moocore-0.1.9/moocore/src/Rcommon.h                                  |   14 
 moocore-0.1.9/moocore/src/Rmoocore.c                                 |   62 
 moocore-0.1.9/moocore/src/init.h                                     |    3 
 moocore-0.1.9/moocore/src/libmoocore/Makefile                        |   13 
 moocore-0.1.9/moocore/src/libmoocore/NEWS.md                         |   11 
 moocore-0.1.9/moocore/src/libmoocore/README.md                       |  257 +++
 moocore-0.1.9/moocore/src/libmoocore/avl_tiny.h                      |    2 
 moocore-0.1.9/moocore/src/libmoocore/cmdline.h                       |   12 
 moocore-0.1.9/moocore/src/libmoocore/common.h                        |  106 -
 moocore-0.1.9/moocore/src/libmoocore/dominatedsets.c                 |   19 
 moocore-0.1.9/moocore/src/libmoocore/eaf3d.c                         |    4 
 moocore-0.1.9/moocore/src/libmoocore/eaf_main.c                      |  146 --
 moocore-0.1.9/moocore/src/libmoocore/epsilon.c                       |   23 
 moocore-0.1.9/moocore/src/libmoocore/epsilon.h                       |  313 +---
 moocore-0.1.9/moocore/src/libmoocore/gcc.mk                          |    4 
 moocore-0.1.9/moocore/src/libmoocore/gcc_attribs.h                   |   32 
 moocore-0.1.9/moocore/src/libmoocore/hv.c                            |   91 -
 moocore-0.1.9/moocore/src/libmoocore/hv.h                            |    4 
 moocore-0.1.9/moocore/src/libmoocore/hv3d_priv.h                     |only
 moocore-0.1.9/moocore/src/libmoocore/hv3dplus.c                      |  124 -
 moocore-0.1.9/moocore/src/libmoocore/hv4d.c                          |   20 
 moocore-0.1.9/moocore/src/libmoocore/hv_contrib.c                    |  291 +++-
 moocore-0.1.9/moocore/src/libmoocore/hv_priv.h                       |  234 +--
 moocore-0.1.9/moocore/src/libmoocore/hvapprox.c                      |  140 +
 moocore-0.1.9/moocore/src/libmoocore/hvc3d.c                         |only
 moocore-0.1.9/moocore/src/libmoocore/igd.c                           |    8 
 moocore-0.1.9/moocore/src/libmoocore/igd.h                           |   10 
 moocore-0.1.9/moocore/src/libmoocore/io.h                            |   24 
 moocore-0.1.9/moocore/src/libmoocore/io_priv.h                       |    4 
 moocore-0.1.9/moocore/src/libmoocore/libhv.mk                        |    7 
 moocore-0.1.9/moocore/src/libmoocore/main-hv.c                       |    8 
 moocore-0.1.9/moocore/src/libmoocore/main-hvapprox.c                 |    7 
 moocore-0.1.9/moocore/src/libmoocore/maxminclamp.h                   |only
 moocore-0.1.9/moocore/src/libmoocore/ndsort.c                        |    9 
 moocore-0.1.9/moocore/src/libmoocore/nondominated.c                  |   60 
 moocore-0.1.9/moocore/src/libmoocore/nondominated.h                  |  719 ++++++----
 moocore-0.1.9/moocore/src/libmoocore/pareto.c                        |  229 +--
 moocore-0.1.9/moocore/src/libmoocore/sort.h                          |  159 +-
 moocore-0.1.9/moocore/src/libmoocore/timer.c                         |  174 +-
 moocore-0.1.9/moocore/src/libmoocore/timer.h                         |   15 
 moocore-0.1.9/moocore/src/libmoocore/whv.c                           |    6 
 moocore-0.1.9/moocore/src/libmoocore/whv_hype.c                      |    5 
 moocore-0.1.9/moocore/tests/testthat/test-doctest-hv_contributions.R |only
 moocore-0.1.9/moocore/tests/testthat/test-doctest-is_nondominated.R  |only
 moocore-0.1.9/moocore/tests/testthat/test-hv.R                       |   23 
 moocore-0.1.9/moocore/tests/testthat/test-nondominated.R             |only
 moocore-0.1.9/moocore/tests/testthat/test-pareto-rank.R              |    6 
 66 files changed, 2352 insertions(+), 1619 deletions(-)

More information about moocore at CRAN
Permanent link


Built and running on Debian GNU/Linux using R, littler and blosxom. Styled with Bootstrap.