-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDESCRIPTION
More file actions
32 lines (32 loc) · 1.33 KB
/
DESCRIPTION
File metadata and controls
32 lines (32 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Package: progressify
Version: 0.1.0-9004
Title: Progress Reporting of Common Functions via One Magic Function
Description: The progressify() function rewrites (transpiles) calls to sequential and parallel map-reduce functions such as base::lapply(), purrr::map(), foreach::foreach(), and plyr::llply() to signal progress updates. By combining this function with R's native pipe operator, you have a straightforward way to report progress on iterative computations with minimal refactoring, e.g. 'lapply(x, fcn) |> progressify()' and 'purrr::map(x, fcn) |> progressify()'. It is compatible with the 'futurize' package for parallelization, e.g. 'lapply(x, fcn) |> progressify() |> futurize()' and 'purrr::map(x, fcn) |> futurize() |> progressify()'.
Authors@R: c(
person("Henrik", "Bengtsson", role=c("aut", "cre", "cph"),
email = "henrikb@braju.com"))
License: GPL (>= 3)
URL: https://progressify.futureverse.org, https://github.com/futureverse/progressify
BugReports: https://github.com/futureverse/progressify/issues
Depends:
R (>= 4.1.0),
progressr
Imports:
methods
Suggests:
base64enc,
commonmark,
crossmap,
doFuture,
foreach,
furrr,
future.apply,
futurize,
partykit,
plyr,
purrr,
tools
VignetteBuilder: progressify
Encoding: UTF-8
RoxygenNote: 7.3.3
Roxygen: list(markdown = TRUE)