{
  "_id": "6a478eaa6527f6f71fa0f33d",
  "Package": "functionals",
  "Type": "Package",
  "Title": "Functional Programming with Parallelism and Progress Tracking",
  "Version": "0.5.1",
  "Authors@R": "person(\"Imad\", \"EL BADISY\", email = \"elbadisyimad@gmail.com\", role = c(\"aut\", \"cre\"))",
  "Maintainer": "Imad EL BADISY <elbadisyimad@gmail.com>",
  "Description": "Provides functional tools such as fmap(), fwalk(), and\nfapply() to iterate over vectors, data frames, or grouped data\nwith optional parallelism and real-time progress tracking.\nProgress updates now reflect completed tasks across sequential,\nmulticore, and cluster-backed execution. Designed for readable\nand reproducible workflows, including support for Monte Carlo\nsimulations and benchmarking.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Config/testthat/edition": "3",
  "RoxygenNote": "7.3.2",
  "BugReports": "https://github.com/ielbadisy/functionals/issues",
  "Repository": "https://ielbadisy.r-universe.dev",
  "Date/Publication": "2026-03-30 11:04:58 UTC",
  "RemoteUrl": "https://github.com/ielbadisy/functionals",
  "RemoteRef": "HEAD",
  "RemoteSha": "8458e49c23435098bbee4c57ef0a8fb1cd833fd9",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-07-02 07:31:44 UTC",
    "User": "root"
  },
  "Author": "Imad EL BADISY [aut, cre]",
  "_user": "ielbadisy",
  "_type": "src",
  "_file": "functionals_0.5.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/0ce9bc73a5e488be615ad8901e9ccac2740af9d1bde492fa6f26ab79c261ad3b",
  "_filesize": 138889,
  "_sha256": "0ce9bc73a5e488be615ad8901e9ccac2740af9d1bde492fa6f26ab79c261ad3b",
  "_expires": "2026-10-11T10:27:54.000Z",
  "_created": "2026-07-02T07:31:44.000Z",
  "_published": "2026-07-03T10:27:54.874Z",
  "_jobs": [
    {
      "job": 84980619204,
      "time": 174,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8031905466"
    },
    {
      "job": 84980619013,
      "time": 129,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8031889557"
    },
    {
      "job": 84980619205,
      "time": 138,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8031911280"
    },
    {
      "job": 84980618961,
      "time": 137,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8031914011"
    },
    {
      "job": 84980618610,
      "time": 186,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8031845740"
    },
    {
      "job": 84980618680,
      "time": 90,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8031877474"
    },
    {
      "job": 84980618943,
      "time": 72,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8031871777"
    },
    {
      "job": 84980619167,
      "time": 69,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8031870038"
    },
    {
      "job": 84980619186,
      "time": 62,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8031868085"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/ielbadisy/actions/runs/28573110156",
  "_status": "success",
  "_upstream": "https://github.com/ielbadisy/functionals",
  "_commit": {
    "id": "8458e49c23435098bbee4c57ef0a8fb1cd833fd9",
    "author": "ielbadisy <elbadisyimad@gmail.com>",
    "committer": "ielbadisy <elbadisyimad@gmail.com>",
    "message": "progress: refresh elapsed time while waiting\n",
    "time": 1774868698
  },
  "_maintainer": {
    "name": "Imad EL BADISY",
    "email": "elbadisyimad@gmail.com",
    "login": "ielbadisy",
    "description": "PhD, Research Engineer in Biostatistics | Health Data Scientist",
    "uuid": 52789515
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "bench",
      "role": "Suggests"
    },
    {
      "package": "rsample",
      "role": "Suggests"
    }
  ],
  "_owner": "ielbadisy",
  "_selfowned": true,
  "_usedby": 3,
  "_updates": [
    {
      "week": "2025-27",
      "n": 5
    },
    {
      "week": "2025-28",
      "n": 8
    },
    {
      "week": "2025-29",
      "n": 4
    },
    {
      "week": "2025-30",
      "n": 1
    },
    {
      "week": "2026-11",
      "n": 4
    },
    {
      "week": "2026-14",
      "n": 3
    }
  ],
  "_tags": [],
  "_topics": [
    "functional-programming"
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "ielbadisy",
      "count": 165,
      "uuid": 52789515
    }
  ],
  "_userbio": {
    "uuid": 52789515,
    "type": "user",
    "name": "Imad EL BADISY ",
    "followers": 15,
    "description": "PhD, Research Engineer in Biostatistics | Health Data Scientist"
  },
  "_downloads": {
    "count": 238,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/functionals"
  },
  "_devurl": "https://github.com/ielbadisy/functionals",
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/functionals.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/ielbadisy/functionals",
  "_realowner": "ielbadisy",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.5.0",
      "date": "2025-07-18"
    }
  ],
  "_exports": [
    "fapply",
    "fcompose",
    "fcv",
    "floop",
    "fmap",
    "fmapc",
    "fmapg",
    "fmapn",
    "fmapr",
    "freduce",
    "frepeat",
    "fwalk"
  ],
  "_help": [
    {
      "page": "fapply",
      "title": "Apply a function over a list or vector with optional parallelism and progress",
      "topics": [
        "fapply"
      ]
    },
    {
      "page": "fcompose",
      "title": "Compose multiple functions",
      "topics": [
        "fcompose"
      ]
    },
    {
      "page": "fcv",
      "title": "Functional Cross-Validation mapping",
      "topics": [
        "fcv"
      ]
    },
    {
      "page": "floop",
      "title": "Functional loop with optional parallelism and progress bar",
      "topics": [
        "floop"
      ]
    },
    {
      "page": "fmap",
      "title": "Functional mapping with optional parallelism and progress bars",
      "topics": [
        "fmap"
      ]
    },
    {
      "page": "fmapc",
      "title": "Apply a function column-wise with name access and parallelism",
      "topics": [
        "fmapc"
      ]
    },
    {
      "page": "fmapg",
      "title": "Apply a function to groups of a data frame in parallel",
      "topics": [
        "fmapg"
      ]
    },
    {
      "page": "fmapn",
      "title": "Apply a function over multiple argument lists in parallel",
      "topics": [
        "fmapn"
      ]
    },
    {
      "page": "fmapr",
      "title": "Apply a function row-wise on a data frame with parallelism",
      "topics": [
        "fmapr"
      ]
    },
    {
      "page": "freduce",
      "title": "Functional reduce",
      "topics": [
        "freduce"
      ]
    },
    {
      "page": "frepeat",
      "title": "Repeat an expression or function call multiple times",
      "topics": [
        "frepeat"
      ]
    },
    {
      "page": "fwalk",
      "title": "Walk over a vector or list with side effects",
      "topics": [
        "fwalk"
      ]
    }
  ],
  "_readme": "https://github.com/ielbadisy/functionals/raw/HEAD/README.md",
  "_rundeps": [],
  "_score": 4.431363764158987,
  "_indexed": true,
  "_nocasepkg": "functionals",
  "_universes": [
    "ielbadisy"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.5.1",
      "date": "2026-07-02T07:34:40.000Z",
      "distro": "resolute",
      "commit": "8458e49c23435098bbee4c57ef0a8fb1cd833fd9",
      "fileid": "https://r2.ropensci.org/12f424b914e22d82fbaf366dac2a95db9843427d84500905256af1da9933cb01",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ielbadisy/actions/runs/28573110156"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.5.1",
      "date": "2026-07-02T07:33:53.000Z",
      "distro": "resolute",
      "commit": "8458e49c23435098bbee4c57ef0a8fb1cd833fd9",
      "fileid": "https://r2.ropensci.org/21f3bb081b1baff831b1948a62b35add3f9f0095c50cad24296f04d2ce85eb52",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ielbadisy/actions/runs/28573110156"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.5.1",
      "date": "2026-07-02T07:34:47.000Z",
      "commit": "8458e49c23435098bbee4c57ef0a8fb1cd833fd9",
      "fileid": "https://r2.ropensci.org/1c1d5ca052159b06cce5500de20ef66be9f47ac09363a280f50e013ae38f77fe",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ielbadisy/actions/runs/28573110156"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.5.1",
      "date": "2026-07-02T07:34:56.000Z",
      "commit": "8458e49c23435098bbee4c57ef0a8fb1cd833fd9",
      "fileid": "https://r2.ropensci.org/e6f95025e1d433f40abcc4a3043ed47b05984e0d1cc7fe4086ad58100acb43f3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ielbadisy/actions/runs/28573110156"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.5.1",
      "date": "2026-07-02T07:33:30.000Z",
      "commit": "8458e49c23435098bbee4c57ef0a8fb1cd833fd9",
      "fileid": "https://r2.ropensci.org/4a8815fa7da265d86c8fe781473049cd331693f1a3bcf925ff6924e6bac52973",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ielbadisy/actions/runs/28573110156"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.5.1",
      "date": "2026-07-02T07:32:53.000Z",
      "commit": "8458e49c23435098bbee4c57ef0a8fb1cd833fd9",
      "fileid": "https://r2.ropensci.org/c611f3bfd75b9fdf698d2d69668642ec24c43d01e9f002c0c3f2ae48d36e3cd6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ielbadisy/actions/runs/28573110156"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.5.1",
      "date": "2026-07-02T07:32:49.000Z",
      "commit": "8458e49c23435098bbee4c57ef0a8fb1cd833fd9",
      "fileid": "https://r2.ropensci.org/cc9996fc68b8c4ef30ffec69fd2102f68c00ec2aa0943270828980df0f29d3f8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ielbadisy/actions/runs/28573110156"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.5.1",
      "date": "2026-07-02T07:32:44.000Z",
      "commit": "8458e49c23435098bbee4c57ef0a8fb1cd833fd9",
      "fileid": "https://r2.ropensci.org/67b190102d20fc64b6cad469e1d78e6ab663abfa0f4538b067b7f2e82f11aa7b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ielbadisy/actions/runs/28573110156"
    }
  ]
}