{"entities":{"Q7375588":{"pageid":31598735,"ns":120,"title":"Item:Q7375588","lastrevid":105531080,"modified":"2026-10-10T05:24:48Z","type":"item","id":"Q7375588","labels":{"en":{"language":"en","value":"progressify"}},"descriptions":{"en":{"language":"en","value":"Progress Reporting of Common Functions via One Magic Function"}},"aliases":{},"claims":{"P31":[{"mainsnak":{"snaktype":"value","property":"P31","hash":"438d0eef0223375d3a92def8ffc6a10a8bf1ca95","datavalue":{"value":{"entity-type":"item","numeric-id":57080,"id":"Q57080"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q7375588$1042B648-7626-4A50-A961-7785DD9EC5E8","rank":"normal"}],"P114":[{"mainsnak":{"snaktype":"value","property":"P114","hash":"46bebcbff353210c0cda7715f07aada2d0e07183","datavalue":{"value":{"entity-type":"item","numeric-id":56774,"id":"Q56774"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q7375588$6A305C38-AC95-4043-A4C3-51297798F56E","rank":"normal"}],"P1460":[{"mainsnak":{"snaktype":"value","property":"P1460","hash":"908c3454b3659c4b140ccce33c5aee31081edc8d","datavalue":{"value":{"entity-type":"item","numeric-id":5976450,"id":"Q5976450"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q7375588$F4571380-50DC-4314-BFBE-29EEFC57D869","rank":"normal"}],"P1459":[{"mainsnak":{"snaktype":"value","property":"P1459","hash":"0206db03797df4d956427e5825b3993a1d651cae","datavalue":{"value":"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 parallel-processing map-reduce packages 'future.apply', 'furrr', 'crossmap', 'foreach', 'doFuture', and 'futurize'. It also supports domain-specific packages including 'boot', 'fwb', 'lme4', 'partykit', 'sandwich', and 'SimDesign', e.g. 'boot::boot(data, stat, R) |> progressify()'.","type":"string"},"datatype":"string"},"type":"statement","id":"Q7375588$36B93F86-2984-4FE6-A584-7D94CDF18098","rank":"normal"}],"P170":[{"mainsnak":{"snaktype":"value","property":"P170","hash":"39bd3d486a7f986a851188a745cec7759da93649","datavalue":{"value":{"time":"+2026-05-31T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","id":"Q7375588$553BBE17-36E0-4557-A7E8-E63EAEE7B1AA","rank":"normal"}],"P132":[{"mainsnak":{"snaktype":"value","property":"P132","hash":"b542975f358e64266fc8bf3287bc018a1e05a763","datavalue":{"value":"PACKAGES.rds","type":"string"},"datatype":"string"},"type":"statement","qualifiers":{"P28":[{"snaktype":"value","property":"P28","hash":"bdab782bc09c5c1d8687a0515dd3ffbe9dda94be","datavalue":{"value":{"time":"+2026-07-09T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P28"],"id":"Q7375588$05CB992B-3A6E-4AC8-9736-7CFBF4FD9BD0","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P132","hash":"10edd141e119b3c38cc2aa087b8fe5922cd0eea3","datavalue":{"value":"0.1.0","type":"string"},"datatype":"string"},"type":"statement","qualifiers":{"P28":[{"snaktype":"value","property":"P28","hash":"af2d492dc8a0705788b08f272f6d64d1c100e581","datavalue":{"value":{"time":"+2026-04-07T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P28"],"id":"Q7375588$431BC6CC-C1CB-4CCF-AB7C-B2C86C6B37F2","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P132","hash":"189c587a08f42dbc3cc769bb9feba00c37905fbc","datavalue":{"value":"0.2.0","type":"string"},"datatype":"string"},"type":"statement","qualifiers":{"P28":[{"snaktype":"value","property":"P28","hash":"1845f73e0776bd25e5dcfac718781c514cf5eee1","datavalue":{"value":{"time":"+2026-05-31T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"}]},"qualifiers-order":["P28"],"id":"Q7375588$33A99F6A-F5B8-4DBA-84DC-EA210ECDB76C","rank":"normal"}],"P16":[{"mainsnak":{"snaktype":"value","property":"P16","hash":"f0346a89825563f980296bb9911641257929c63a","datavalue":{"value":{"entity-type":"item","numeric-id":58527,"id":"Q58527"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q7375588$29A1A105-E132-4BEC-A492-B0EDCD33E310","rank":"normal"}],"P19":[{"mainsnak":{"snaktype":"value","property":"P19","hash":"501d0cc408d72eea85f9b680bb4fee5b48ac2415","datavalue":{"value":{"entity-type":"item","numeric-id":58527,"id":"Q58527"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q7375588$2AF42969-B728-4112-B0EC-A3F26E867CE7","rank":"normal"}],"P163":[{"mainsnak":{"snaktype":"value","property":"P163","hash":"056d5cd9a959303ccdff0f294a09e53449f08ce5","datavalue":{"value":{"entity-type":"item","numeric-id":56874,"id":"Q56874"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P232":[{"snaktype":"value","property":"P232","hash":"e93f0af3c820db8d5bc2bb8ec6826ca26922b240","datavalue":{"value":{"text":"\u2265 2","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"}]},"qualifiers-order":["P232"],"id":"Q7375588$A7711348-076A-4E25-926D-B12E83A5AB24","rank":"normal"}],"P342":[{"mainsnak":{"snaktype":"value","property":"P342","hash":"a0beaece152e3d4cfe5f01b8a4c02caff7e1e6cc","datavalue":{"value":{"entity-type":"item","numeric-id":56774,"id":"Q56774"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P132":[{"snaktype":"value","property":"P132","hash":"4893605de428ed066db350fabe1a152c123d9814","datavalue":{"value":"\u2265 4.1.0","type":"string"},"datatype":"string"}]},"qualifiers-order":["P132"],"id":"Q7375588$E20CF4DD-45A8-4C38-BC90-3DA4F5EEC2B4","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P342","hash":"e3f35ed471ebb1ff0771b676d5eaa297bffae646","datavalue":{"value":{"entity-type":"item","numeric-id":60929,"id":"Q60929"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q7375588$5BB88184-A373-4365-9072-8DACAB08E27F","rank":"normal"}],"P585":[{"mainsnak":{"snaktype":"value","property":"P585","hash":"bd9baf02a50a5963b258028913207f83e0a26758","datavalue":{"value":{"entity-type":"item","numeric-id":57177,"id":"Q57177"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q7375588$A103CD04-C4C8-4936-9551-F73450D7019D","rank":"normal"}],"P229":[{"mainsnak":{"snaktype":"value","property":"P229","hash":"6dd065d6647a55689c37e9031271d2c586565b46","datavalue":{"value":"progressify","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q7375588$982226EF-AF05-4641-ABB1-B50FD0091E1A","rank":"normal"}]},"sitelinks":{"mardi":{"site":"mardi","title":"Progressify","badges":[],"url":"https://portal.mardi4nfdi.de/wiki/Progressify"}}}}}