{"added":null,"apiVersion":1,"behindSince":"2026-07-24","buildDepends":["devel/R-cran-globals","devel/R-cran-listenv","devel/R-cran-parallelly","security/R-cran-digest"],"categories":["devel"],"comment":"Unified Parallel and Distributed Processing in R for Everyone","compare":null,"dependentCount":null,"description":"The purpose of this package is to provide a lightweight and unified\nFuture API for sequential and parallel processing of R expression\nvia futures. The simplest way to evaluate an expression in parallel\nis to use 'x %\u003c-% { expression }' with 'plan(multisession)'. This\npackage implements sequential, multicore, multisession, and cluster\nfutures. With these, R expressions can be evaluated on the local\nmachine, in parallel a set of local machines, or distributed on a\nmix of local and remote machines. Extensions to this package implement\nadditional backends for processing futures via compute cluster\nschedulers, etc. Because of its unified API, there is no need to\nmodify any code in order switch from sequential on the local machine\nto, say, distributed processing on a remote compute cluster. Another\nstrength of this package is that global variables and functions are\nautomatically identified and exported as needed, making it\nstraightforward to tweak existing code to make use of futures.","flavors":[],"html":"https://daemonports.org/midnightbsd/devel/R-cran-future/","kind":"port","lastUpdate":null,"license":["lgpl2.1+"],"maintainer":"ports@MidnightBSD.org","name":"future","newest":false,"newestVersion":"1.80.0","noVulnData":true,"origin":"devel/R-cran-future","otherSystems":[{"maintainer":"eduardo@FreeBSD.org","newest":true,"origin":"devel/R-cran-future","path":"/devel/R-cran-future/","system":"FreeBSD","updated":"2026-10-16","version":"1.80.0"},{"behindSince":"2026-07-24","maintainer":"eduardo@FreeBSD.org","origin":"devel/R-cran-future","path":"/dragonfly/devel/R-cran-future/","system":"DragonFly","version":"1.34.0"},{"behindSince":"2026-10-16","maintainer":"eduardo@FreeBSD.org","noVulnData":true,"origin":"devel/R-cran-future","path":"","system":"HardenedBSD","version":"1.76.0"},{"behindSince":"2026-09-25","maintainer":"eduardo@FreeBSD.org","noVulnData":true,"origin":"devel/R-cran-future","path":"","system":"GhostBSD","version":"1.75.0"}],"packages":null,"pkgName":"future-1.49.0","related":null,"repository":"mports","requiredBy":["devel/R-cran-future.apply"],"requiredByCount":1,"runDepends":["devel/R-cran-globals","devel/R-cran-listenv","devel/R-cran-parallelly","security/R-cran-digest"],"status":null,"system":"midnightbsd","systemLabel":"MidnightBSD","version":"1.49.0","versions":null,"vulnerabilities":null,"www":"https://cran.r-project.org/package=future"}
