{
  "_id": "6a55c215ff0138dec5d688b7",
  "Package": "rstackdeque",
  "Type": "Package",
  "Title": "Persistent Fast Amortized Stack and Queue Data Structures",
  "Version": "1.1.1",
  "Date": "2014-12-01",
  "URL": "https://github.com/oneilsh/rstackdeque",
  "BugReports": "https://github.com/oneilsh/rstackdeque/issues",
  "Author": "Shawn T. O'Neil",
  "Maintainer": "Shawn T. O'Neil <shawn.oneil@cgrb.oregonstate.edu>",
  "Description": "Provides fast, persistent (side-effect-free) stack, queue\nand deque (double-ended-queue) data structures. While deques\ninclude a superset of functionality provided by queues, in\nthese implementations queues are more efficient in some\nspecialized situations. See the documentation for rstack,\nrdeque, and rpqueue for details.",
  "License": "MIT + file LICENSE",
  "Repository": "https://oneilsh.r-universe.dev",
  "Date/Publication": "2022-05-09 17:18:27 UTC",
  "RemoteUrl": "https://github.com/oneilsh/rstackdeque",
  "RemoteRef": "HEAD",
  "RemoteSha": "c3215330a0c1d24db4c5b17ea598b5da0b46a291",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-07-14 04:55:36 UTC",
    "User": "root"
  },
  "_user": "oneilsh",
  "_type": "src",
  "_file": "rstackdeque_1.1.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/bd70a8bd55fa15d49edec1ab3403a20e66b4d61be53cd18391930f79120c3d1c",
  "_filesize": 387906,
  "_sha256": "bd70a8bd55fa15d49edec1ab3403a20e66b4d61be53cd18391930f79120c3d1c",
  "_expires": "2026-10-22T04:58:59.000Z",
  "_created": "2026-07-14T04:55:36.000Z",
  "_published": "2026-07-14T04:59:01.338Z",
  "_jobs": [
    {
      "job": 87002868806,
      "time": 163,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "8300690286"
    },
    {
      "job": 87002868815,
      "time": 115,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8300678405"
    },
    {
      "job": 87002868796,
      "time": 97,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "8300674044"
    },
    {
      "job": 87002868812,
      "time": 78,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8300670940"
    },
    {
      "job": 87002507113,
      "time": 165,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8300648973"
    },
    {
      "job": 87002868805,
      "time": 88,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8300671872"
    },
    {
      "job": 87002868822,
      "time": 85,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "8300671455"
    },
    {
      "job": 87002868818,
      "time": 89,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "8300671906"
    },
    {
      "job": 87002868819,
      "time": 80,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8300669661"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/oneilsh/actions/runs/29307061114",
  "_status": "success",
  "_upstream": "https://github.com/oneilsh/rstackdeque",
  "_commit": {
    "id": "c3215330a0c1d24db4c5b17ea598b5da0b46a291",
    "author": "Shawn O'Neil <oneilsh@gmail.com>",
    "committer": "Shawn O'Neil <oneilsh@gmail.com>",
    "message": "added TOC to README\n",
    "time": 1652116707
  },
  "_maintainer": {
    "name": "Shawn T. ONeil",
    "email": "shawn.oneil@cgrb.oregonstate.edu",
    "login": "oneilsh",
    "orcid": "0000-0001-6220-7080",
    "description": "Assistant Prof @ UNC Genetics | TISLab | Biomedical Informatics | Data Engineering | ML | Bioinformatics | Curious Learner & Passionate Educator",
    "uuid": 77859
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "utils",
      "role": "Depends"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "oneilsh",
  "_selfowned": true,
  "_usedby": 25,
  "_updates": [],
  "_tags": [],
  "_stars": 33,
  "_contributors": [
    {
      "user": "oneilsh",
      "count": 44,
      "uuid": 77859
    },
    {
      "user": "cgmossa",
      "count": 1,
      "uuid": 1063624
    }
  ],
  "_userbio": {
    "uuid": 77859,
    "type": "user",
    "name": "Shawn T O'Neil",
    "followers": 54,
    "description": "Assistant Prof @ UNC Genetics | TISLab | Biomedical Informatics | Data Engineering | ML | Bioinformatics | Curious Learner & Passionate Educator"
  },
  "_downloads": {
    "count": 1515,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/rstackdeque"
  },
  "_devurl": "https://github.com/oneilsh/rstackdeque",
  "_searchresults": 78,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/rstackdeque.html",
    "LICENSE",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/oneilsh/rstackdeque",
  "_realowner": "oneilsh",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.1",
      "date": "2014-12-04"
    },
    {
      "version": "1.1.1",
      "date": "2015-04-13"
    }
  ],
  "_exports": [
    "as.rdeque",
    "as.rpqueue",
    "as.rstack",
    "empty",
    "fixd",
    "insert_back",
    "insert_front",
    "insert_top",
    "makeequal",
    "peek_back",
    "peek_back<-",
    "peek_front",
    "peek_front<-",
    "peek_top",
    "peek_top<-",
    "rdeque",
    "rotate",
    "rpqueue",
    "rstack",
    "rstacknode",
    "without_back",
    "without_front",
    "without_top"
  ],
  "_help": [
    {
      "page": "as.data.frame.rdeque",
      "title": "Convert an rdeque to a data.frame",
      "topics": [
        "as.data.frame.rdeque"
      ]
    },
    {
      "page": "as.data.frame.rstack",
      "title": "Convert an rstack to a data.frame",
      "topics": [
        "as.data.frame.rstack"
      ]
    },
    {
      "page": "as.list.rdeque",
      "title": "Convert an rdeque to a list",
      "topics": [
        "as.list.rdeque"
      ]
    },
    {
      "page": "as.list.rstack",
      "title": "Convert an rstack to a list",
      "topics": [
        "as.list.rstack"
      ]
    },
    {
      "page": "as.rdeque",
      "title": "Create a pre-filled rdeque from a given input",
      "topics": [
        "as.rdeque"
      ]
    },
    {
      "page": "as.rstack",
      "title": "Create an rstack pre-filled from a given input",
      "topics": [
        "as.rstack"
      ]
    },
    {
      "page": "head.rstack",
      "title": "Return the head (top) of an rstack",
      "topics": [
        "head.rstack"
      ]
    },
    {
      "page": "insert_back",
      "title": "Insert an element into the back of an rdeque or rpqueue",
      "topics": [
        "insert_back"
      ]
    },
    {
      "page": "insert_front",
      "title": "Insert an element into the front of an rdeque",
      "topics": [
        "insert_front"
      ]
    },
    {
      "page": "insert_top",
      "title": "Insert an element onto the top of an rstack",
      "topics": [
        "insert_top"
      ]
    },
    {
      "page": "length.rdeque",
      "title": "Return the number of elements in an rdeque",
      "topics": [
        "length.rdeque"
      ]
    },
    {
      "page": "length.rstack",
      "title": "Return the number of elements in an rstack",
      "topics": [
        "length.rstack"
      ]
    },
    {
      "page": "peek_back",
      "title": "Return the data element at the back of an rdeque",
      "topics": [
        "peek_back"
      ]
    },
    {
      "page": "peek_front",
      "title": "Return the data element at the front of an rdeque",
      "topics": [
        "peek_front"
      ]
    },
    {
      "page": "peek_top",
      "title": "Return the data element at the top of an rstack",
      "topics": [
        "peek_top"
      ]
    },
    {
      "page": "rdeque",
      "title": "Create a new empty rdeque",
      "topics": [
        "rdeque"
      ]
    },
    {
      "page": "rev.rstack",
      "title": "Reverse an rstack",
      "topics": [
        "rev.rstack"
      ]
    },
    {
      "page": "rstack",
      "title": "Create a new, empty rstack",
      "topics": [
        "rstack"
      ]
    },
    {
      "page": "rstacknode",
      "title": "Internal structure used by rstacks, rdeques, and rpqueues",
      "topics": [
        "rstacknode"
      ]
    },
    {
      "page": "without_back",
      "title": "Return a version of an rdeque without the back element",
      "topics": [
        "without_back"
      ]
    },
    {
      "page": "without_front",
      "title": "Return a version of an rdeque or rpqueue without the front element",
      "topics": [
        "without_front"
      ]
    },
    {
      "page": "without_top",
      "title": "Return a version of an rstack without the top element",
      "topics": [
        "without_top"
      ]
    }
  ],
  "_readme": "https://github.com/oneilsh/rstackdeque/raw/HEAD/README.md",
  "_rundeps": [],
  "_score": 7.165052443134411,
  "_indexed": true,
  "_nocasepkg": "rstackdeque",
  "_universes": [
    "oneilsh"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.1",
      "date": "2026-07-14T04:58:23.000Z",
      "distro": "resolute",
      "commit": "c3215330a0c1d24db4c5b17ea598b5da0b46a291",
      "fileid": "https://r2.ropensci.org/8e7db600a755b56641dc5b6794ddb79e6f83e953398bf5fcadf24c5ae94d84f6",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/oneilsh/actions/runs/29307061114"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.1.1",
      "date": "2026-07-14T04:57:36.000Z",
      "distro": "resolute",
      "commit": "c3215330a0c1d24db4c5b17ea598b5da0b46a291",
      "fileid": "https://r2.ropensci.org/fccd3640d932ad05c5b38ae76f505d7768d7aa8dc8e9cfd233adce7df136c25b",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/oneilsh/actions/runs/29307061114"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.1",
      "date": "2026-07-14T04:57:17.000Z",
      "commit": "c3215330a0c1d24db4c5b17ea598b5da0b46a291",
      "fileid": "https://r2.ropensci.org/cb3bb5be20a206be4564ad09dde72ff13730e45a5526104c929f03c4c1a27f72",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/oneilsh/actions/runs/29307061114"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.1.1",
      "date": "2026-07-14T04:57:08.000Z",
      "commit": "c3215330a0c1d24db4c5b17ea598b5da0b46a291",
      "fileid": "https://r2.ropensci.org/805412828a6066b9090a5495829b1ea025bc4e6b770cae0bf5980a959c6a3173",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/oneilsh/actions/runs/29307061114"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.1",
      "date": "2026-07-14T04:57:21.000Z",
      "commit": "c3215330a0c1d24db4c5b17ea598b5da0b46a291",
      "fileid": "https://r2.ropensci.org/4025b8cc4fa7133999cb4991e804c4414ddce9bc3c65592c71354a9ebb78ee48",
      "status": "success",
      "buildurl": "https://github.com/r-universe/oneilsh/actions/runs/29307061114"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-07-14T04:57:03.000Z",
      "commit": "c3215330a0c1d24db4c5b17ea598b5da0b46a291",
      "fileid": "https://r2.ropensci.org/1905a8b88ecf1e3670e8bcedab3a2f00b3107297b1fb8d4151057fc4d1a189e2",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/oneilsh/actions/runs/29307061114"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-07-14T04:57:08.000Z",
      "commit": "c3215330a0c1d24db4c5b17ea598b5da0b46a291",
      "fileid": "https://r2.ropensci.org/791fcbdfd1d77afd9ffb26c24e02ddf3b0f0866c0efc14705ea7159d4266d5b6",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/oneilsh/actions/runs/29307061114"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-07-14T04:56:52.000Z",
      "commit": "c3215330a0c1d24db4c5b17ea598b5da0b46a291",
      "fileid": "https://r2.ropensci.org/c2fef975dee42f89a55889a36d0b548f27993fe91f2f5aae71c7fa209951dcd8",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/oneilsh/actions/runs/29307061114"
    }
  ]
}