purrr: Functional Programming Tools

A complete and consistent functional programming toolkit for R.

Version: 0.3.4
Depends: R (≥ 3.2)
Imports: magrittr (≥ 1.5), rlang (≥ 0.3.1)
Suggests: covr, crayon, dplyr (≥ 0.7.8), knitr, rmarkdown, testthat, tibble, tidyselect
Published: 2020-04-17
Author: Lionel Henry [aut, cre], Hadley Wickham [aut], RStudio [cph, fnd]
Maintainer: Lionel Henry <lionel at rstudio.com>
BugReports: https://github.com/tidyverse/purrr/issues
License: GPL-3 | file LICENSE
URL: http://purrr.tidyverse.org, https://github.com/tidyverse/purrr
NeedsCompilation: yes
Materials: README NEWS
CRAN checks: purrr results

Documentation:

Reference manual: purrr.pdf
Vignettes: Functional programming in other languages

Downloads:

Package source: purrr_0.3.4.tar.gz
Windows binaries: r-devel: purrr_0.3.4.zip, r-devel-UCRT: purrr_0.3.4.zip, r-release: purrr_0.3.4.zip, r-oldrel: purrr_0.3.4.zip
macOS binaries: r-release (arm64): purrr_0.3.4.tgz, r-release (x86_64): purrr_0.3.4.tgz, r-oldrel: purrr_0.3.4.tgz
Old sources: purrr archive

Reverse dependencies:

Reverse depends: csurvey, disk.frame, ggraptR, scAlign, stratvns, ZIprop
Reverse imports: abjutils, academictwitteR, acroname, actuaryr, adaptalint, addinsJoaoMelo, additive, adheRenceRX, adobeanalyticsr, ahnr, alookr, alphavantager, AlpsNMR, altfuelr, altR2, analysisPipelines, anomalize, anybadger, anyflights, AOV1R, AovBay, apa, applicable, arabic2kansuji, areal, arena2r, ari, ARPALData, arrow, assemblerr, audrex, AustralianPoliticians, autoCovariateSelection, automagic, autoMrP, autostats, autothresholdr, babelwhale, baguette, basecamb, basedosdados, batata, BatchGetSymbols, BAwiR, bayesCT, bayesian, BayesianLaterality, BayesMallows, bayesmodels, bayesmove, bayesnec, bayesrules, BayesSpace, bcdata, BCEA, Bchron, bdl, beadplexr, BENMMI, bestNormalize, biogrowth, bioinactivation, biomartr, biomod2, bipartiteD3, bistablehistory, bitmexr, blsR, BMRSr, bnmonitor, boxr, breathtestcore, breathteststan, brendaDb, brickr, brolgar, broom, broom.helpers, broom.mixed, bsplus, bumbl, bupaR, butcher, campfin, cansim, CaPO4Sim, card, casen, casino, cassandRa, CATALYST, catchr, cattonum, causact, causalCmprsk, ccmReportR, cdcfluview, cdrcR, CellaRepertorium, CellBench, CellMixS, censcyt, censo2017, censys, cepR, ceramic, ceRNAnetsim, ceser, cfbfastR, CGPfunctions, ChangePointTaylor, chantrics, cheatR, cheatsheet, cheese, chess, childesr, childsds, chinese.misc, chorrrds, chronicle, CIMICE, cimir, circumplex, CKMRpop, clinDR, clockify, clustermq, ClusTorus, cmdfun, cmstatr, coalitions, codebook, coefplot, CohortPlat, COINr, collateral, colocalized, colorDF, colorednoise, colorfindr, colorizer, ColorNameR, communication, ComPrAn, comtradr, concordance, conflr, confoundr, ConfusionTableR, conmet, connectwidgets, consortr, convergEU, coRdon, correlationfunnel, corrr, cort, cosinor2, cosmosR, covid19us, covidcast, covidregionaldata, covTestR, CPAT, CPBayes, cqcr, crawl, crimedata, cropgrowdays, crossmap, crosstable, crplyr, crsra, crsuggest, crypto2, cSEM, CSGo, cspp, csvwr, cTRAP, ctrialsgov, cubelyr, curatedMetagenomicData, customsteps, cutpointr, cvCovEst, cvms, cylcop, cytominer, d3po, daiR, dann, DAPAR, daqapo, datacleanr, datadogr, DataFakeR, datapackage.r, DataPackageR, dataspice, datastructures, datazoom.amazonia, dbglm, dbparser, dbplot, dbplyr, dccvalidator, dce, DCLEAR, DCPO, dcurves, decorators, decoupleR, deeplr, DeepPINCS, deepredeff, deepregression, DEP, depigner, describedata, descstat, detrendr, devtoolbox, dfoliatR, DiagrammeR, dials, diathor, diceR, Dict, did2s, discrim, DisImpact, dispositionEffect, dkanr, dlookr, dm, dmtools, DNABarcodeCompatibility, docreview, docxtools, docxtractr, dotwhisker, DR.SC, dragon, drawsample, dreamer, drugprepr, DSpoty, DSSAT, dStruct, Dune, DuoClustering2018, dupree, dynfeature, dyngen, dynparam, dynplot, dynutils, dynwrap, easyalluvial, ech, echarts4r, echor, EcotoneFinder, edeaR, eechidna, eemR, eesim, egor, eGST, eia, eiCompare, EIX, elaborator, elevatr, ELMER, emayili, emba, embed, emuR, encryptr, enrichplot, eph, Epi, epidata, epigraphdb, EpiNow2, ergm, ergm.ego, ERSA, escalation, eSDM, estatapi, esvis, etrader, europepmc, eventr, EventStudy, exampletestr, ExpertChoice, exuber, eye, eyetrackingR, ezcox, ezEDA, ezmmek, ezpickr, factory, fasstr, fbar, fcaR, fcuk, fdapaceShiny, featuretoolsR, fedmatch, fedregs, ferrn, ffp, ffscrapr, fgdr, fgeo, fgeo.analyze, fgeo.plot, fgeo.tool, filesstrings, finalfit, FindIT2, finetune, fipe, fitbitr, FitUltD, fitzRoy, flair, flametree, flexsurv, flipbookr, flipr, flowGraph, fobitools, foieGras, forecastHybrid, forecastML, forestControl, forestecology, forestError, forestmangr, fpp2, fpp3, framecleaner, frenchdata, FSinR, FSK2R, ftDK, ftExtra, functiondepends, funneljoin, furrr, fuzzr, fuzzyjoin, GA4GHshiny, galigor, garchmodels, gbfs, genderBR, genius, geniusr, genogeographer, geofi, geometr, geoviz, GerminaR, GetBCBData, GetDFPData2, GetFREData, getLattes, GetQuandlData, ggasym, ggbuildr, ggbump, ggdag, ggedit, ggfacto, gghighlight, ggiraph, ggiraphExtra, gglogo, ggmap, ggmosaic, ggpacman, ggpage, ggPMX, ggpubr, ggstatsplot, ggstream, ggthemes, ggtree, ggVennDiagram, ghypernet, GillespieSSA2, giphyr, gitdown, gitignore, gitlabr, glancedata, gmgm, gMOIP, googleAnalyticsR, googleCloudVisionR, googledrive, googleLanguageR, googlenlp, googlesheets, googlesheets4, googleTagManageR, GPSeqClus, granulator, graphTweets, gratia, gratis, gravity, gregRy, grizbayr, grobblR, groupdata2, groupr, gtsummary, gutenbergr, gwasrapidd, GWENA, hablar, hacksaw, HDSpatialScan, healthcareai, healthyR, healthyR.ai, healthyR.ts, healthyverse, heemod, helsinki, hettx, heuristicsmineR, highcharter, higlasso, himach, hindex, hlaR, hlidacr, HLMdiag, holodeck, homologene, HostSwitch, HotellingEllipse, HPiP, hpiR, htsr, httk, huito, hurricaneexposure, hypeR, hypervolume, HyRiM, IBMPopSim, ICBioMark, ICD10gm, icecream, icesTAF, icpsrdata, idbr, idmodelr, iheiddown, ihpdr, ijtiff, imager, immunarch, impactr, ImputeRobust, incgraph, infer, influxdbr, InPAS, insane, insee, intensegRid, interplot, inti, iotables, ipeadatar, ipmr, ipumsr, irtplay, ISAnalytics, isoreader, isotracer, ivdesc, janitor, japanmesh, japanstat, jenga, journalabbr, jpmesh, JSmediation, jsmodule, jsontools, jstable, JumpeR, justifier, karel, keyATM, kibior, kiwisR, kntnr, konfound, LAGOSNE, lambdaTS, lcsm, LDAShiny, lfmm, LIHKGr, linne, lisaClust, litteR, livechatR, lmeresampler, luz, lvmisc, mailmerge, manifestoR, mapbayr, mapboxapi, mapboxer, MapeBay, mapscanner, MarginalMediation, mason, matahari, mathpix, matsbyname, matsindf, maxcombo, MazamaCoreUtils, mboxr, mbRes, mcmcderive, mcmcr, mcvis, medrxivr, meetupapi, mem, memery, memes, messydates, metaboData, metabolic, metaconfoundr, metaDigitise, metagene, metagene2, metajam, metan, metathis, MetaUtility, metawho, meteospain, methcon5, metR, miaViz, microbiomeExplorer, microbiomeMarker, microservices, migest, migraph, miRetrieve, mirTarRnaSeq, mistyR, miWQS, mkin, mlbstatsR, mleap, mlflow, mlr3shiny, mnis, mobr, modeldb, modelgrid, modelr, modeltests, modeltime, modeltime.ensemble, modeltime.gluonts, modeltime.h2o, modeltime.resample, moexer, monoClust, morphemepiece, MOSim, motifr, mpcmp, MPGE, MPTmultiverse, MQmetrics, MRFcov, mrgsim.sa, msgr, mshap, MSnID, msqrob2, msSPChelpR, MSstatsLiP, muHVT, multibridge, multicolor, multifear, multiMiR, multinma, multiverse, muscat, MutationalPatterns, NACHO, namer, nandb, naniar, NanoMethViz, nanostringr, ncappc, neo4r, nesRdata, netOmics, nettskjemar, nevada, nfl4th, nflseedR, nhdR, NHSDataDictionaRy, NIMAA, nlist, nlrx, nls.multstart, Nmisc, noah, nonet, normalr, nser, nullabor, obliqueRSF, OCSdata, ODER, ojsr, omicwas, OmnipathR, onemapsgapi, oolong, OOS, openair, opencage, opitools, optedr, optiSel, osfr, OVtool, owidR, oysteR, palaeoSig, PAMmisc, pammtools, PAMpal, panelr, params, parcats, parqr, parsermd, parsnip, partition, partR2, pathlibr, pathviewr, pathwayTMB, patrick, patternize, pdi, personalr, peRspective, petrinetR, pewdata, pguIMP, pharmaRTF, PHEindicatormethods, phenofit, PheVis, photosynthesis, phylopath, Pi, piecemaker, piecepackr, pinnacle.API, piwikproR, pkgdown, PKNCA, PLNmodels, plot3logit, plotDK, plotgardener, plotly, plsmod, pocketapi, PoDCall, poio, poissonreg, polished, pollen, PopED, PortalHacienda, postlightmercury, povcalnetR, powerTCR, ppcseq, ppseq, prcr, precisely, precommit, predict3d, presenter, prevtoinc, priceR, prider, primirTSS, PrInCE, prism, proBatch, ProbReco, processmapR, processR, projects, proteus, protti, psfmi, psichomics, psychmeta, psyntur, ptvapi, puls, purrrlyr, PVplr, PWFSLSmoke, QCAcluster, qccrs, qiitr, qPLEXanalyzer, qsort, qsub, qtl2ggplot, qtl2pattern, qualmap, qualtRics, quincunx, quokar, r2dii.match, r4lineups, r6methods, R6P, racademyocean, rainette, RAQSAPI, rATTAINS, ravelRy, RavenR, RawHummus, rayrender, rbedrock, rbenvo, RCT, Rcurvep, rdfp, rdrop2, ReactomeGraph4R, readabs, readOffice, readrba, readsdr, readtextgrid, rearrr, recipes, REddyProc, regexTestR, regions, regrrr, reliabilitydiag, retroharmonize, reval, RevEcoR, reveneraR, ReviewR, revulyticsR, rextendr, rfacebookstat, rfieldclimate, rfishbase, rgenius, rgoogleads, rhierbaps, Riex, riingo, riskCommunicator, RKorAPClient, rmangal, rmapzen, RMAT, rmdcev, rmsfuns, rmweather, rmytarget, rnr, Rnumerai, roadoi, robber, robis, rock, roclang, rocnp, roistats, ROMDB, romic, roptions, roxygen2, RPresto, RPyGeo, rRofex, rrtable, rsample, rsbp, rscorecard, RSDA, rsetse, rstanemax, rstatix, rStrava, rstudio.prefs, RTCGA, RTD, RtD3, rtgstat, rticulate, RTL, rtodoist, rtrek, rtypeform, rules, ruta, RVA, RVenn, Rwtss, ryandexdirect, rym, rzentra, safetyGraphics, salesforcer, salty, sampler, sapfluxnetr, saqgetr, sbm, SC.MEB, scCAN, schemr, scipub, sclr, SCORPIUS, scPCA, scriptName, SCtools, secuTrialR, seecolor, seer, SEERaBomb, SemNeT, sense, SeqNet, sergeant, servosphereR, sevenC, sfcr, shiny.semantic, shinymodels, shinyMolBio, shinyobjects, shinyrecipes, ShinyTester, SIBER, siconfir, sift, sigmajs, sigminer, silicate, SimBIID, simfinR, simglm, simhelpers, simlandr, simplevis, simrel, simstandard, simTool, simts, SingleCaseES, SIPDIBGE, sitar, siteymlgen, sjmisc, sjPlot, sjstats, sketch, SkeweDF, skewlmm, skilljaR, skimr, sknifedatar, slippymath, sloop, snap, snapcount, soc.ca, sociome, sovereign, SP2000, spAddins, sparklyr, sparklyr.nested, SpatialCPie, spatialsample, spatialTIME, specr, speech, speedycode, SpiceFP, splashr, spotidy, spotifyr, spup, SSLR, ssrn, stabiliser, stacks, staggered, starschemar, starter, starvz, statnipokladna, statsearchanalyticsr, stevemisc, stlcsb, stminsights, stoRy, strm, STRMPS, studentlife, styler, subscreen, sudachir, sugarbag, SUNGEO, SunsVoc, supernova, supraHex, surveydata, survivalAnalysis, survminer, survParamSim, sweater, swfscDAS, SwimmeR, swissdd, swissparl, swmmr, SWMPrExtension, syllabifyr, symphony, synergyfinder, tabbycat, tableschema.r, tabr, tabshiftr, tabularmaps, tabulator, tabxplor, tauturri, tbrf, TCGAbiolinks, tealeaves, telemac, tensorr, tergm, term, tetragon, text, texter, textfeatures, textrecipes, tfaddons, tfestimators, themis, thinkr, threesixtygiving, tibbletime, tibblify, tidybins, tidyboot, tidybulk, tidycensus, tidycmprsk, tidycode, tidycomm, tidydice, tidygate, tidygenomics, tidygeoRSS, tidyHeatmap, tidyjson, tidylab, tidyMicro, tidymodels, TidyMultiqc, tidync, tidyndr, tidypaleo, tidyposterior, tidypredict, tidyquant, tidyqwi, tidyr, tidyREDCap, tidyRSS, tidyrules, tidyselect, tidyseurat, tidySingleCellExperiment, tidysmd, tidystats, tidySummarizedExperiment, tidytext, tidytidbits, tidytreatment, tidytuesdayR, tidyUSDA, tidyverse, tidywikidatar, timeOmics, timetk, tinyscholar, tipr, TITAN2, tLOH, togglr, tongfen, totalcensus, Tplyr, TPP, track2KBA, tradepolicy, trainR, trelliscopejs, trendyy, trialr, TriDimRegression, truthiness, tsfeatures, TSstudio, ttgsea, tuber, tuberculosis, tune, twilio, TwitterAutomatedTrading, UCSCXenaShiny, ukbtools, ukpolice, understandBPMN, unpivotr, unstruwwel, unusualprofile, upstartr, uptasticsearch, useful, usemodels, usethat, usethis, utile.tables, utile.tools, utile.visuals, VAExprs, vagalumeR, valhallr, validata, VancouvR, vannstats, varsExplore, veccompare, VennDetail, vetiver, viafr, VicmapR, visdat, vkR, vmeasur, vosonSML, votesmart, voxel, walmartAPI, washex, waterquality, wcde, weathercan, webchem, webr, webTRISr, weed, weibulltools, weitrix, whomds, whSample, widgetframe, widyr, wiggleplotr, WikidataQueryServiceR, wildviz, WoodSimulatR, wordbankr, wordgraph, wordpiece, workflowsets, worldfootballR, worldmet, wpa, wppi, wrappedtools, WRTDStidal, xaringanthemer, xesreadR, xmrr, xpose, xspliner, yatah, ymlthis, youtubecaption, ypr, zdeskR, zipangu
Reverse suggests: altair, APAtree, avocado, bigQueryR, BioImageDbs, c3, circle, clustifyr, cmpsR, colocr, countytimezones, cuda.ml, cuml4r, cyanoFilter, d3r, DAISIE, datafsm, dataverse, desctable, diffdf, DOPE, dplyr, Ecfun, edgarWebR, EGAnet, era, estudy2, eurlex, facerec, faux, fc, fourierin, fredr, funprog, ganalytics, ggdist, ggformula, ggparliament, ggraph, golem, gravitas, hacksig, heddlr, hoopR, htmlTable, httr2, humanize, iGraphMatch, industRial, inops, kayadata, kerastuneR, knitrProgressBar, languageserver, latex2exp, leaflet, legislatoR, listarrays, listdown, loadflux, lognorm, macleish, mcp, MicrobiotaProcess, mikropml, minidown, mixdir, MSEtool, nflfastR, NMproject, nomisr, opendatatoronto, peruse, platowork, Platypus, plsmselect, PostcodesioR, progressr, projmgr, promises, ProteoDisco, purgeR, quanteda, rAltmetric, raw, RBesT, rdflib, regmedint, repurrrsive, rnoaa, rpmodel, rscopus, rtdists, santoku, schtools, segmentr, SemiEstimate, seqhandbook, ShinyItemAnalysis, SimDesign, simITS, smd, sparkxgb, ssdtools, statsExpressions, strex, sweep, tabnet, taipan, taxadb, tibble, tidybayes, tidysq, tidyxl, torchaudio, TransPhylo, truelies, tvgeom, twoxtwo, txtq, UMR, valr, VarBundle, vegawidget, vindecodr, vinereg, vroom, wehoop, winch, workloopR, yardstick, zeallot

Linking:

Please use the canonical form https://CRAN.R-project.org/package=purrr to link to this page.