{
  "_id": "6acb66b9fe5cc25786e8f5c2",
  "Package": "disordR",
  "Type": "Package",
  "Title": "Non-Ordered Vectors",
  "Version": "0.9-8-7",
  "Authors@R": "person(given=c(\"Robin\", \"K. S.\"), family=\"Hankin\", role = c(\"aut\",\"cre\"), email=\"hankin.robin@gmail.com\", comment = c(ORCID = \"0000-0001-5982-0415\"))",
  "VignetteBuilder": "knitr",
  "Maintainer": "Robin K. S. Hankin <hankin.robin@gmail.com>",
  "Description": "Functionality for manipulating values of associative maps.\nThe package is a dependency for mvp-type packages that use the\nSTL map class: it traps plausible idiom that is ill-defined\n(implementation-specific) and returns an informative error,\nrather than returning a possibly incorrect result.  To cite the\npackage in publications please use Hankin (2022)\n<doi:10.48550/ARXIV.2210.03856>.",
  "License": "GPL (>= 2)",
  "URL": "https://github.com/RobinHankin/disordR,\nhttps://robinhankin.github.io/disordR/",
  "BugReports": "https://github.com/RobinHankin/disordR/issues",
  "Encoding": "UTF-8",
  "Config/roxygen2/version": "8.0.0",
  "Repository": "https://robinhankin.r-universe.dev",
  "Date/Publication": "2026-09-11 07:08:44 UTC",
  "RemoteUrl": "https://github.com/robinhankin/disordr",
  "RemoteRef": "HEAD",
  "RemoteSha": "42126247995c3f7680fe0356acf197e1cc07aeb7",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-11 10:18:39 UTC",
    "User": "root"
  },
  "Author": "Robin K. S. Hankin [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-5982-0415>)",
  "_user": "robinhankin",
  "_type": "src",
  "_file": "disordR_0.9-8-7.tar.gz",
  "_fileid": "https://r2.ropensci.org/98a0032ba678f489d234342052e73bd99a074656e98ed2c2e525452134cbeef8",
  "_filesize": 277718,
  "_sha256": "98a0032ba678f489d234342052e73bd99a074656e98ed2c2e525452134cbeef8",
  "_expires": "2027-01-19T10:36:39.000Z",
  "_created": "2026-10-11T10:18:39.000Z",
  "_published": "2026-10-11T10:36:41.419Z",
  "_buildurl": "https://github.com/r-universe/robinhankin/actions/runs/38131256367",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 114446628794,
      "time": 139,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11698284355"
    },
    {
      "job": 114446628776,
      "time": 128,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11699935097"
    },
    {
      "job": 114446628835,
      "time": 88,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11700155413"
    },
    {
      "job": 114446628788,
      "time": 95,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11699258082"
    },
    {
      "job": 114445962376,
      "time": 226,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11699153402"
    },
    {
      "job": 114446628795,
      "time": 96,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11699825266"
    },
    {
      "job": 114446628888,
      "time": 97,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11698683917"
    },
    {
      "job": 114446628797,
      "time": 88,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11699515956"
    },
    {
      "job": 114446628849,
      "time": 76,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11699735592"
    }
  ],
  "_upstream": "https://github.com/robinhankin/disordr",
  "_commit": {
    "id": "42126247995c3f7680fe0356acf197e1cc07aeb7",
    "author": "RobinHankin <hankin.robin@gmail.com>",
    "committer": "RobinHankin <hankin.robin@gmail.com>",
    "message": "fixes QC problems on CRAN\n",
    "time": 1789110524
  },
  "_maintainer": {
    "name": "Robin K. S. Hankin",
    "email": "hankin.robin@gmail.com",
    "login": "robinhankin",
    "orcid": "0000-0001-5982-0415",
    "description": "pushing the boundaries of R in non-statistical contexts",
    "uuid": 13262034
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "digest",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "version": ">= 1.3-3",
      "role": "Imports"
    },
    {
      "package": "mvp",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    }
  ],
  "_owner": "robinhankin",
  "_selfowned": true,
  "_usedby": 19,
  "_updates": [
    {
      "week": "2025-42",
      "n": 1
    },
    {
      "week": "2025-43",
      "n": 1
    },
    {
      "week": "2025-44",
      "n": 7
    },
    {
      "week": "2026-11",
      "n": 6
    },
    {
      "week": "2026-12",
      "n": 1
    },
    {
      "week": "2026-13",
      "n": 3
    },
    {
      "week": "2026-29",
      "n": 1
    },
    {
      "week": "2026-30",
      "n": 1
    },
    {
      "week": "2026-37",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "0.9-8-5",
      "date": "2025-11-02"
    },
    {
      "name": "0.9-8-6",
      "date": "2026-03-11"
    },
    {
      "name": "0.9-8-7",
      "date": "2026-09-11"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "robinhankin",
      "count": 280,
      "uuid": 13262034
    }
  ],
  "_userbio": {
    "uuid": 13262034,
    "type": "user",
    "name": "Robin Hankin",
    "followers": 70,
    "description": "pushing the boundaries of R in non-statistical contexts"
  },
  "_downloads": {
    "count": 1317,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/disordR"
  },
  "_devurl": "https://github.com/robinhankin/disordr",
  "_pkgdown": "https://robinhankin.github.io/disordR/",
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/disordR.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/robinhankin/disordr",
  "_realowner": "robinhankin",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0-2",
      "date": "2021-06-28"
    },
    {
      "version": "0.0-7",
      "date": "2021-08-05"
    },
    {
      "version": "0.0-8",
      "date": "2021-10-16"
    },
    {
      "version": "0.0-9",
      "date": "2021-12-09"
    },
    {
      "version": "0.0-9-1",
      "date": "2022-05-24"
    },
    {
      "version": "0.0-9-2",
      "date": "2022-09-21"
    },
    {
      "version": "0.0-9-4",
      "date": "2022-12-10"
    },
    {
      "version": "0.9",
      "date": "2023-02-28"
    },
    {
      "version": "0.9-5",
      "date": "2023-06-02"
    },
    {
      "version": "0.9-6",
      "date": "2023-06-29"
    },
    {
      "version": "0.9-8.1",
      "date": "2023-07-17"
    },
    {
      "version": "0.9-8.2",
      "date": "2024-01-13"
    },
    {
      "version": "0.9-8-4",
      "date": "2024-11-14"
    },
    {
      "version": "0.9-8-5",
      "date": "2025-11-03"
    },
    {
      "version": "0.9-8-6",
      "date": "2026-03-12"
    },
    {
      "version": "0.9-8-7",
      "date": "2026-09-17"
    }
  ],
  "_exports": [
    "%~%",
    "%in%",
    "allsame",
    "binder",
    "check_matching_hash",
    "consistent",
    "disindex_show",
    "disord",
    "disord_show",
    "drop",
    "elements",
    "hash",
    "hashcal",
    "is.disord",
    "jitter",
    "lapply",
    "match",
    "paste",
    "rdis",
    "rev",
    "sapply",
    "sort",
    "summary",
    "summary.disord",
    "unlist",
    "values",
    "which"
  ],
  "_help": [
    {
      "page": "arith",
      "title": "Arithmetic operations",
      "topics": [
        "Arith",
        "disindex_show",
        "disord_arith_disord",
        "disord_arith_numeric",
        "disord_arith_unary",
        "disord_inverse",
        "disord_mod_disord",
        "disord_mod_numeric",
        "disord_negative",
        "disord_plus_disord",
        "disord_plus_numeric",
        "disord_positive",
        "disord_power_disord",
        "disord_power_numeric",
        "disord_prod_disord",
        "disord_prod_numeric",
        "disord_unary",
        "numeric_arith_disord",
        "numeric_mod_disord",
        "numeric_power_disord"
      ]
    },
    {
      "page": "c",
      "title": "Concatenation",
      "topics": [
        "c",
        "c,disord-method",
        "c.disord"
      ]
    },
    {
      "page": "compare",
      "title": "Methods for comparison of 'disord' objects",
      "topics": [
        "any_compare_disord",
        "Compare,ANY,disord-method",
        "Compare,disord,ANY-method",
        "Compare,disord,disord-method",
        "Compare-methods",
        "disord_compare_any",
        "disord_compare_disord"
      ]
    },
    {
      "page": "consistent",
      "title": "Check for consistency",
      "topics": [
        "%~%",
        "check_matching_hash",
        "consistent",
        "is.consistent"
      ]
    },
    {
      "page": "disindex-class",
      "title": "Experimental class '\"disindex\"'",
      "topics": [
        "disindex",
        "disindex-class",
        "values"
      ]
    },
    {
      "page": "disord",
      "title": "Functionality for 'disord' objects",
      "topics": [
        "accessors",
        "as_disord",
        "disord",
        "disord<-",
        "elements",
        "hash",
        "hashcal",
        "is.disord"
      ]
    },
    {
      "page": "disord-class",
      "title": "Class '\"disord\"'",
      "topics": [
        "disord-class"
      ]
    },
    {
      "page": "drop",
      "title": "Drop redundant information",
      "topics": [
        "allsame",
        "drop",
        "drop,disord-method"
      ]
    },
    {
      "page": "extract",
      "title": "Extraction and replacement methods for class '\"disord\"'",
      "topics": [
        "Arith,ANY,disord-method",
        "Arith,disord,ANY-method",
        "Arith,disord,disord-method",
        "Arith,disord,missing-method",
        "extract",
        "index-class",
        "[",
        "[,ANY,disindex,ANY,ANY-method",
        "[,ANY,disord,ANY-method",
        "[,disord,ANY,ANY-method",
        "[,disord,disindex,ANY,ANY-method",
        "[,disord,disindex,missing,ANY-method",
        "[,disord,disord,missing,ANY-method",
        "[,disord,disord,missing-method",
        "[,disord,index,ANY,ANY-method",
        "[,disord,index,ANY-method",
        "[,disord,index,index-method",
        "[,disord,index,missing,ANY-method",
        "[,disord,index,missing-method",
        "[,disord,missing,index-method",
        "[,disord,missing,missing,ANY-method",
        "[,disord,missing,missing-method",
        "[,disord-method",
        "[.disord",
        "[<-",
        "[<-,disord,ANY,ANY-method",
        "[<-,disord,disindex,ANY,ANY-method",
        "[<-,disord,disindex,missing,ANY-method",
        "[<-,disord,disord,missing,ANY-method",
        "[<-,disord,disord,missing,disord-method",
        "[<-,disord,disord,missing-method",
        "[<-,disord,index,ANY,ANY-method",
        "[<-,disord,index,index-method",
        "[<-,disord,index,missing,ANY-method",
        "[<-,disord,index,missing,disord-method",
        "[<-,disord,index,missing,numeric-method",
        "[<-,disord,index,missing-method",
        "[<-,disord,missing,index-method",
        "[<-,disord,missing,missing,ANY-method",
        "[<-,disord,missing,missing,disord-method",
        "[<-,disord,missing,missing,numeric-method",
        "[<-,disord,missing,missing-method",
        "[<-,disord-method",
        "[<-.disord",
        "[[",
        "[[,ANY,disindex-method",
        "[[,disord,disindex-method",
        "[[,disord,index-method",
        "[[<-,ANY,disindex,ANY,ANY-method",
        "[[<-,ANY,disindex,ANY-method",
        "[[<-,disord,disindex,ANY-method",
        "[[<-,disord,disindex,missing,ANY-method",
        "[[<-,disord,disindex,missing-method",
        "[[<-,disord,index,ANY-method",
        "[[<-,disord,index-method"
      ]
    },
    {
      "page": "logic",
      "title": "Logical operations",
      "topics": [
        "any_logic_disord",
        "disord_logic",
        "disord_logical_negate",
        "disord_logic_any",
        "disord_logic_disord",
        "disord_logic_missing",
        "disord_logic_unary",
        "Logic"
      ]
    },
    {
      "page": "misc",
      "title": "Miscellaneous functions",
      "topics": [
        "!,disord-method",
        "%in%",
        "%in%,ANY,disord-method",
        "%in%,disord,ANY-method",
        "%in%,disord,disord-method",
        "%in%,disord-method",
        "as.character,disord-method",
        "as.complex,disord-method",
        "as.double,disord-method",
        "as.list,disord-method",
        "as.logical,disord-method",
        "as.numeric,disord-method",
        "binder",
        "cbind",
        "diff",
        "diff,disord-method",
        "is.na",
        "is.na,disord-method",
        "is.na.disord",
        "is.na<-",
        "is.na<-,disord-method",
        "is.na<-.disord",
        "jitter",
        "jitter,disord-method",
        "lapply",
        "lapply,disord-method",
        "lapply.disord",
        "length",
        "length,disindex-method",
        "length,disord-method",
        "length.disindex",
        "length.disord",
        "length<-",
        "length<-,disord-method",
        "length<-.disord",
        "match",
        "match,ANY,disord-method",
        "match,disord,ANY-method",
        "match,disord,disord-method",
        "match,disord-method",
        "misc",
        "rbind",
        "rev",
        "rev,disord-method",
        "rev.disord",
        "sapply",
        "sapply,disord-method",
        "sapply.disord",
        "sort",
        "sort,disord-method",
        "sort.disord",
        "unlist",
        "unlist,disord-method",
        "which,disindex-method",
        "which,disord-method"
      ]
    },
    {
      "page": "rdis",
      "title": "Random disord objects",
      "topics": [
        "rdis",
        "rdisord",
        "rdisordR"
      ]
    },
    {
      "page": "show",
      "title": "Print method for disord objects",
      "topics": [
        "disord_show",
        "print",
        "print,disord-method",
        "print.disord",
        "show",
        "show,disord-method"
      ]
    },
    {
      "page": "summary",
      "title": "Summaries of disord objects",
      "topics": [
        "print.summary.disord",
        "summary,disindex-method",
        "summary,disord-method",
        "summary.disord",
        "summary.disordR"
      ]
    }
  ],
  "_readme": "https://github.com/robinhankin/disordr/raw/HEAD/README.md",
  "_rundeps": [
    "digest",
    "lattice",
    "Matrix"
  ],
  "_vignettes": [
    {
      "source": "disindex.Rmd",
      "filename": "disindex.html",
      "title": "Disordered indices with the disordR package: an introduction to class disindex",
      "author": "Robin Hankin",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2023-03-22 04:40:38",
      "modified": "2023-03-22 21:20:28",
      "commits": 2
    },
    {
      "source": "disordR.Rmd",
      "filename": "disordR.html",
      "title": "The disordR package: design philosophy and a use-case in multivariate polynomials",
      "author": "Robin K. S. Hankin",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Abstract",
        "Introduction",
        "An R session with the disordR package",
        "An R session with the mvp package",
        "vars() and powers() return disord objects",
        "References"
      ],
      "created": "2021-06-14 01:52:29",
      "modified": "2024-08-14 13:02:59",
      "commits": 21
    }
  ],
  "_score": 6.8297031400736,
  "_indexed": true,
  "_nocasepkg": "disordr",
  "_universes": [
    "robinhankin"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.9-8-7",
      "date": "2026-10-11T10:20:46.000Z",
      "distro": "resolute",
      "commit": "42126247995c3f7680fe0356acf197e1cc07aeb7",
      "fileid": "https://r2.ropensci.org/3c8c45a1d50464da2d3fb51a4b6d52ad2641b221f8309a029060644ec3c1bfab",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/38131256367"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.9-8-7",
      "date": "2026-10-11T10:20:42.000Z",
      "distro": "resolute",
      "commit": "42126247995c3f7680fe0356acf197e1cc07aeb7",
      "fileid": "https://r2.ropensci.org/8e1c8725c76d76f65d59428113b733369e20007c8c78e6dcc1a90de65ffc5608",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/38131256367"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.9-8-7",
      "date": "2026-10-11T10:36:02.000Z",
      "commit": "42126247995c3f7680fe0356acf197e1cc07aeb7",
      "fileid": "https://r2.ropensci.org/147f912c5a758c4c21b7c652ca5cc8e03177e3413085b677ed1185eed2d979fc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/38131256367"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.9-8-7",
      "date": "2026-10-11T10:35:13.000Z",
      "commit": "42126247995c3f7680fe0356acf197e1cc07aeb7",
      "fileid": "https://r2.ropensci.org/781179b92d2450f2864745933cdc529a8fa74374dc5a93bf851175981200bf69",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/38131256367"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.9-8-7",
      "date": "2026-10-11T10:20:35.000Z",
      "commit": "42126247995c3f7680fe0356acf197e1cc07aeb7",
      "fileid": "https://r2.ropensci.org/a82210a9ee13f881942eaaf298f1312517488d28ecda1d332114b4c10a99fade",
      "status": "success",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/38131256367"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.9-8-7",
      "date": "2026-10-11T10:19:58.000Z",
      "commit": "42126247995c3f7680fe0356acf197e1cc07aeb7",
      "fileid": "https://r2.ropensci.org/fe2c156b1fd988f0a9545eeea808a84307ee7bc2169f552ba46c3acc922e2f4f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/38131256367"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.9-8-7",
      "date": "2026-10-11T10:20:00.000Z",
      "commit": "42126247995c3f7680fe0356acf197e1cc07aeb7",
      "fileid": "https://r2.ropensci.org/61ba8c984cbdcaa453b5f42c19c8bcf625cb67974bff0347d1dab84cac237b67",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/38131256367"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.9-8-7",
      "date": "2026-10-11T10:19:45.000Z",
      "commit": "42126247995c3f7680fe0356acf197e1cc07aeb7",
      "fileid": "https://r2.ropensci.org/cb25f29d4a543dc029b5d48c2c41dfdff81a7bbb88e3b44e3575eb4b40f3e864",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/38131256367"
    }
  ]
}