{
  "_id": "6a4907e6b5e98c4082a06dfe",
  "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-04 13:13:22 UTC",
    "User": "root"
  },
  "_user": "oneilsh",
  "_type": "src",
  "_file": "rstackdeque_1.1.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/7680aeed2b494284855d0e0c87852953e66ed4b51486fc3d85487941202523d4",
  "_filesize": 387917,
  "_sha256": "7680aeed2b494284855d0e0c87852953e66ed4b51486fc3d85487941202523d4",
  "_expires": "2026-10-12T13:17:24.000Z",
  "_created": "2026-07-04T13:13:22.000Z",
  "_published": "2026-07-04T13:17:26.507Z",
  "_jobs": [
    {
      "job": 85135098631,
      "time": 115,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "8082025405"
    },
    {
      "job": 85135098607,
      "time": 107,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8082024539"
    },
    {
      "job": 85135098624,
      "time": 171,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "8082028941"
    },
    {
      "job": 85135098612,
      "time": 151,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8082032039"
    },
    {
      "job": 85134957002,
      "time": 134,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8082012608"
    },
    {
      "job": 85135098605,
      "time": 87,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8082022479"
    },
    {
      "job": 85135098620,
      "time": 70,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "8082020672"
    },
    {
      "job": 85135098630,
      "time": 64,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "8082019961"
    },
    {
      "job": 85135098629,
      "time": 64,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8082020041"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/oneilsh/actions/runs/28707280332",
  "_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": 1114,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/rstackdeque"
  },
  "_devurl": "https://github.com/oneilsh/rstackdeque",
  "_searchresults": 76,
  "_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.020243990724108,
  "_indexed": true,
  "_nocasepkg": "rstackdeque",
  "_universes": [
    "oneilsh"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.1",
      "date": "2026-07-04T13:15:18.000Z",
      "distro": "resolute",
      "commit": "c3215330a0c1d24db4c5b17ea598b5da0b46a291",
      "fileid": "https://r2.ropensci.org/07e9ed55a999ac879d429c1e755c58d4541076a9154d921393a9f68dc8c907e2",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/oneilsh/actions/runs/28707280332"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.1.1",
      "date": "2026-07-04T13:15:11.000Z",
      "distro": "resolute",
      "commit": "c3215330a0c1d24db4c5b17ea598b5da0b46a291",
      "fileid": "https://r2.ropensci.org/cde3e68a2fc1f4542363bc9d6702309a300f413831f195c2107c1172b4e747ec",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/oneilsh/actions/runs/28707280332"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.1",
      "date": "2026-07-04T13:15:49.000Z",
      "commit": "c3215330a0c1d24db4c5b17ea598b5da0b46a291",
      "fileid": "https://r2.ropensci.org/f653a7dd0a32812c1f1ddd8caa2fb77524c21d05b4dfbdeef444803f5515d3bd",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/oneilsh/actions/runs/28707280332"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.1.1",
      "date": "2026-07-04T13:16:21.000Z",
      "commit": "c3215330a0c1d24db4c5b17ea598b5da0b46a291",
      "fileid": "https://r2.ropensci.org/7ece74dbd153fc81efe695e1fe14894feece6b0f1d59daeacad863d9afb9856e",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/oneilsh/actions/runs/28707280332"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.1",
      "date": "2026-07-04T13:15:03.000Z",
      "commit": "c3215330a0c1d24db4c5b17ea598b5da0b46a291",
      "fileid": "https://r2.ropensci.org/9124b83ca0d42b790bc29f6e2df1abae77099dc9522d1e3bcd132652087869ba",
      "status": "success",
      "buildurl": "https://github.com/r-universe/oneilsh/actions/runs/28707280332"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-07-04T13:14:29.000Z",
      "commit": "c3215330a0c1d24db4c5b17ea598b5da0b46a291",
      "fileid": "https://r2.ropensci.org/d6a6039f862cbe5e73f0c1cc9cfd32778a78d403daf5426daa1db0e7e114c4a0",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/oneilsh/actions/runs/28707280332"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-07-04T13:14:22.000Z",
      "commit": "c3215330a0c1d24db4c5b17ea598b5da0b46a291",
      "fileid": "https://r2.ropensci.org/94104aad489907e4fc635a0ee1a7f454b3f1b4a2aceff5157b2f40dd07746c51",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/oneilsh/actions/runs/28707280332"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-07-04T13:14:23.000Z",
      "commit": "c3215330a0c1d24db4c5b17ea598b5da0b46a291",
      "fileid": "https://r2.ropensci.org/e0070ecef7be459aaa190f69059afaa62a6d8062e8a9bbc6cf5ec11962dfbf3a",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/oneilsh/actions/runs/28707280332"
    }
  ]
}