Package: roperators Title: Additional Operators to Help You Write Cleaner R Code Version: 1.4.0 Authors@R: c(person("Ben", "Wiseman", role = c("cre", "aut", "ccp"), email = "benjamin.h.wiseman@gmail.com"), person("Steven", "Nydick", role = c("aut", "ccp"), email = "steven.nydick@kornferry.com", comment = c(ORCID = "0000-0002-2908-1188")), person("Jeff", "Jones", role = c("aut", "led"), email = "jeff.jones@kornferry.com")) Description: A set of additional operators and helper functions to make R code easier to read, write, and maintain. Includes string arithmetic (such as 'foo' + 'bar'), in-place reassignment operators (such as x += 1), logical operators that handle missing values, floating-point and strict ('JavaScript'-style) equality tests, 'between' operators, and 'SQL'-style pattern matching. Also provides convenience helpers for type conversion, operating-system checks, complete-cases statistics, and string manipulation, such as Oxford-comma pasting and extracting the first, last, n-th, or most common element of a vector or word in a string. The goal is to give R users, particularly those coming from other languages such as 'Python', a friendlier and more consistent syntax. License: MIT + file LICENSE Copyright: Korn Ferry International URL: https://benwiseman.github.io/roperators/, https://github.com/BenWiseman/roperators BugReports: https://github.com/BenWiseman/roperators/issues Depends: R (>= 3.0.0) Imports: stats, tools Suggests: magrittr, knitr, markdown, rmarkdown, prettydoc, rvest, testthat (>= 3.0.0) VignetteBuilder: knitr Config/testthat/edition: 3 Encoding: UTF-8 RoxygenNote: 7.3.2 Collate: 'complete_cases.R' 'content_checks.R' 'file_checks.R' 'ip_checks.R' 'type_checks.R' 'operators.R' 'os_checks.R' 'paste_functions.R' 'shorthand.R' 'sugar.R' 'utils.R' NeedsCompilation: no Repository: https://benwiseman.r-universe.dev Date/Publication: 2026-06-03 08:57:45 UTC RemoteUrl: https://github.com/benwiseman/roperators RemoteRef: HEAD RemoteSha: c926a7e8480518ce9c9f5bb8865247f291da234a Packaged: 2026-06-10 10:48:27 UTC; root Author: Ben Wiseman [cre, aut, ccp], Steven Nydick [aut, ccp] (ORCID: ), Jeff Jones [aut, led] Maintainer: Ben Wiseman