Skip to content

Commit

Permalink
Deploying to gh-pages from @ 56c8a4f 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
kevinushey committed Sep 4, 2024
1 parent e3383e4 commit 5f0ab55
Show file tree
Hide file tree
Showing 7 changed files with 103 additions and 3 deletions.
4 changes: 3 additions & 1 deletion news/index.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pkgdown.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ pandoc: 3.1.11
pkgdown: 2.1.0
pkgdown_sha: ~
articles: {}
last_built: 2024-09-01T00:37Z
last_built: 2024-09-04T22:09Z
urls:
reference: https://kevinushey.github.io/dotty/reference
article: https://kevinushey.github.io/dotty/articles
8 changes: 8 additions & 0 deletions reference/destructure.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

83 changes: 83 additions & 0 deletions reference/dotify.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions reference/index.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion search.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[{"path":"https://kevinushey.github.io/dotty/authors.html","id":null,"dir":"","previous_headings":"","what":"Authors","title":"Authors and Citation","text":"Kevin Ushey. Author, maintainer.","code":""},{"path":"https://kevinushey.github.io/dotty/authors.html","id":"citation","dir":"","previous_headings":"","what":"Citation","title":"Authors and Citation","text":"Ushey K (2024). dotty: Unpacking Dot Operator. R package version 0.1.0.9000, https://kevinushey.github.io/dotty/.","code":"@Manual{, title = {dotty: The Unpacking Dot Operator}, author = {Kevin Ushey}, year = {2024}, note = {R package version 0.1.0.9000}, url = {https://kevinushey.github.io/dotty/}, }"},{"path":"https://kevinushey.github.io/dotty/index.html","id":"dotty","dir":"","previous_headings":"","what":"The Unpacking Dot Operator","title":"The Unpacking Dot Operator","text":"Destructuring assignments R . object.","code":""},{"path":"https://kevinushey.github.io/dotty/index.html","id":"usage","dir":"","previous_headings":"","what":"Usage","title":"The Unpacking Dot Operator","text":"","code":"library(dotty) # extract number of rows, number of columns from mtcars .[nr, nc] <- dim(mtcars) c(nr, nc) ## [1] 32 11 # extract first, last element of vector .[first, .., last] <- c(1, 2, 3, 4, 5) c(first, last) ## [1] 1 5 # extract a value by name .[beta = beta] <- list(alpha = 1, beta = 2, gamma = 3) beta ## [1] 2 # unpack nested values .[x, .[y, .[z]]] <- list(1, list(2, list(3))) c(x, y, z) ## [1] 1 2 3 # split version components .[major, minor, patch] <- getRversion() c(major, minor, patch) ## [1] 4 4 1"},{"path":"https://kevinushey.github.io/dotty/index.html","id":"r-cmd-check","dir":"","previous_headings":"","what":"R CMD check","title":"The Unpacking Dot Operator","text":"’d like use dotty CRAN package, can avoid R CMD check warnings including file called R/zzz.R contents: function patches codetools variables usages . expressions can linted though regular bindings / assignments.","code":".onLoad <- function(libname, pkgname) { dotty::dotify() }"},{"path":"https://kevinushey.github.io/dotty/reference/destructure.html","id":null,"dir":"Reference","previous_headings":"","what":"Destructure an Object — destructure","title":"Destructure an Object — destructure","text":"`destructure` primarily used help define object prepared, transformed, prior destructuring assignment. can relevant objects unique subsetting semantics – example, [numeric_version] objects.","code":""},{"path":"https://kevinushey.github.io/dotty/reference/destructure.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Destructure an Object — destructure","text":"","code":"destructure(object)"},{"path":"https://kevinushey.github.io/dotty/reference/destructure.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Destructure an Object — destructure","text":"Packages like define special destructring semantics certain object classes can implement methods class.","code":""},{"path":"https://kevinushey.github.io/dotty/reference/dotty.html","id":null,"dir":"Reference","previous_headings":"","what":"The Destructuring Dot Operator — .","title":"The Destructuring Dot Operator — .","text":"Use `dotty` perform destructuring assignments. Please see examples usages.","code":""},{"path":"https://kevinushey.github.io/dotty/reference/dotty.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"The Destructuring Dot Operator — .","text":"","code":"."},{"path":"https://kevinushey.github.io/dotty/reference/dotty.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"The Destructuring Dot Operator — .","text":"object class dotty length 0.","code":""},{"path":"https://kevinushey.github.io/dotty/reference/dotty.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"The Destructuring Dot Operator — .","text":"","code":"# extract number of rows, number of columns from mtcars .[nr, nc] <- dim(mtcars) c(nr, nc) #> [1] 32 11 # extract first, last element of vector .[first, .., last] <- c(1, 2, 3, 4, 5) c(first, last) #> [1] 1 5 # extract a value by name .[beta = beta] <- list(alpha = 1, beta = 2, gamma = 3) beta #> [1] 2 # unpack nested values .[x, .[y, .[z]]] <- list(1, list(2, list(3))) c(x, y, z) #> [1] 1 2 3 # split version components .[major, minor, patch] <- getRversion() c(major, minor, patch) #> [1] 4 4 1"},{"path":[]},{"path":"https://kevinushey.github.io/dotty/news/index.html","id":"dotty-010","dir":"Changelog","previous_headings":"","what":"dotty 0.1.0","title":"dotty 0.1.0","text":"CRAN release: 2024-08-30 Initial CRAN release.","code":""}]
[{"path":"https://kevinushey.github.io/dotty/authors.html","id":null,"dir":"","previous_headings":"","what":"Authors","title":"Authors and Citation","text":"Kevin Ushey. Author, maintainer.","code":""},{"path":"https://kevinushey.github.io/dotty/authors.html","id":"citation","dir":"","previous_headings":"","what":"Citation","title":"Authors and Citation","text":"Ushey K (2024). dotty: Unpacking Dot Operator. R package version 0.1.0.9000, https://kevinushey.github.io/dotty/.","code":"@Manual{, title = {dotty: The Unpacking Dot Operator}, author = {Kevin Ushey}, year = {2024}, note = {R package version 0.1.0.9000}, url = {https://kevinushey.github.io/dotty/}, }"},{"path":"https://kevinushey.github.io/dotty/index.html","id":"dotty","dir":"","previous_headings":"","what":"The Unpacking Dot Operator","title":"The Unpacking Dot Operator","text":"Destructuring assignments R . object.","code":""},{"path":"https://kevinushey.github.io/dotty/index.html","id":"usage","dir":"","previous_headings":"","what":"Usage","title":"The Unpacking Dot Operator","text":"","code":"library(dotty) # extract number of rows, number of columns from mtcars .[nr, nc] <- dim(mtcars) c(nr, nc) ## [1] 32 11 # extract first, last element of vector .[first, .., last] <- c(1, 2, 3, 4, 5) c(first, last) ## [1] 1 5 # extract a value by name .[beta = beta] <- list(alpha = 1, beta = 2, gamma = 3) beta ## [1] 2 # unpack nested values .[x, .[y, .[z]]] <- list(1, list(2, list(3))) c(x, y, z) ## [1] 1 2 3 # split version components .[major, minor, patch] <- getRversion() c(major, minor, patch) ## [1] 4 4 1"},{"path":"https://kevinushey.github.io/dotty/index.html","id":"r-cmd-check","dir":"","previous_headings":"","what":"R CMD check","title":"The Unpacking Dot Operator","text":"’d like use dotty CRAN package, can avoid R CMD check warnings including file called R/zzz.R contents: function patches codetools variables usages . expressions can linted though regular bindings / assignments.","code":".onLoad <- function(libname, pkgname) { dotty::dotify() }"},{"path":"https://kevinushey.github.io/dotty/reference/destructure.html","id":null,"dir":"Reference","previous_headings":"","what":"Destructure an Object — destructure","title":"Destructure an Object — destructure","text":"`destructure` primarily used help define object prepared, transformed, prior destructuring assignment. can relevant objects unique subsetting semantics – example, [numeric_version] objects.","code":""},{"path":"https://kevinushey.github.io/dotty/reference/destructure.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Destructure an Object — destructure","text":"","code":"destructure(object)"},{"path":"https://kevinushey.github.io/dotty/reference/destructure.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Destructure an Object — destructure","text":"object R object.","code":""},{"path":"https://kevinushey.github.io/dotty/reference/destructure.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Destructure an Object — destructure","text":"Packages like define special destructring semantics certain object classes can implement methods class.","code":""},{"path":"https://kevinushey.github.io/dotty/reference/dotify.html","id":null,"dir":"Reference","previous_headings":"","what":"Dotify an R Package — dotify","title":"Dotify an R Package — dotify","text":"using `dotty` within R package, might see **NOTE**s `R CMD check` form:","code":""},{"path":"https://kevinushey.github.io/dotty/reference/dotify.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Dotify an R Package — dotify","text":"","code":"dotify()"},{"path":"https://kevinushey.github.io/dotty/reference/dotify.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Dotify an R Package — dotify","text":"“` N checking R code possible problems (1.8s) <package>: visible binding global variable <variable> Undefined global functions variables: <variable> “` occurs [codetools] package, used static analysis R code `R CMD check`, recognize e.g. `.[apple] <- 42` create variable called `apple` current scope. Calling `dotty::dotify()` package's `.onLoad()` allow `dotty` patch `codetools` way allow understand `dotty` usages, prevent `R CMD check` notes emitted.","code":""},{"path":"https://kevinushey.github.io/dotty/reference/dotty.html","id":null,"dir":"Reference","previous_headings":"","what":"The Destructuring Dot Operator — .","title":"The Destructuring Dot Operator — .","text":"Use `dotty` perform destructuring assignments. Please see examples usages.","code":""},{"path":"https://kevinushey.github.io/dotty/reference/dotty.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"The Destructuring Dot Operator — .","text":"","code":"."},{"path":"https://kevinushey.github.io/dotty/reference/dotty.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"The Destructuring Dot Operator — .","text":"object class dotty length 0.","code":""},{"path":"https://kevinushey.github.io/dotty/reference/dotty.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"The Destructuring Dot Operator — .","text":"","code":"# extract number of rows, number of columns from mtcars .[nr, nc] <- dim(mtcars) c(nr, nc) #> [1] 32 11 # extract first, last element of vector .[first, .., last] <- c(1, 2, 3, 4, 5) c(first, last) #> [1] 1 5 # extract a value by name .[beta = beta] <- list(alpha = 1, beta = 2, gamma = 3) beta #> [1] 2 # unpack nested values .[x, .[y, .[z]]] <- list(1, list(2, list(3))) c(x, y, z) #> [1] 1 2 3 # split version components .[major, minor, patch] <- getRversion() c(major, minor, patch) #> [1] 4 4 1"},{"path":"https://kevinushey.github.io/dotty/news/index.html","id":"dotty-020-unreleased","dir":"Changelog","previous_headings":"","what":"dotty 0.2.0 (UNRELEASED)","title":"dotty 0.2.0 (UNRELEASED)","text":"dotty::dotify() now exported use R packages like use dotty internally. (#1)","code":""},{"path":"https://kevinushey.github.io/dotty/news/index.html","id":"dotty-010","dir":"Changelog","previous_headings":"","what":"dotty 0.1.0","title":"dotty 0.1.0","text":"CRAN release: 2024-08-30 Initial CRAN release.","code":""}]
1 change: 1 addition & 0 deletions sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
<url><loc>https://kevinushey.github.io/dotty/index.html</loc></url>
<url><loc>https://kevinushey.github.io/dotty/news/index.html</loc></url>
<url><loc>https://kevinushey.github.io/dotty/reference/destructure.html</loc></url>
<url><loc>https://kevinushey.github.io/dotty/reference/dotify.html</loc></url>
<url><loc>https://kevinushey.github.io/dotty/reference/dotty.html</loc></url>
<url><loc>https://kevinushey.github.io/dotty/reference/index.html</loc></url>
</urlset>
Expand Down

0 comments on commit 5f0ab55

Please sign in to comment.