# Interactive Sketches

## Documentation for package ‘sketch’ version 1.0.3

- DESCRIPTION file.
- User guides, package vignettes and other documentation.

## Help Pages

sketch-package | Interactive visualisation
assets | Process assets in headers
basic_deparsers | A minimal list of deparsers for deparsing JavaScript
basic_rules | Mapping R operators into JavaScript operators
basic_tags | HTML templates
compile_data | Compile a data file into a JavaScript file
compile_exprs | Compile R code into JavaScript code
compile_r | Compile an R file into a JavaScript file
convert_src | Convert an asset link into a 'shiny.tag' object
declare | Empty functions
default_deparsers | A list of default deparsers for deparsing JavaScript
default_processors | List of handlers for processing the '#!' header
default_rules | Mapping R operators into JavaScript operators
default_tags | HTML templates
deparse_add | Deparsers (specialised)
deparse_call | Deparsers (specialised)
deparse_dataURI | Deparsers (specialised)
deparse_df | Deparsers (specialised)
deparse_df_mutate | Deparsers (specialised)
deparse_df_summarise | Deparsers (specialised)
deparse_extract | Deparsers (specialised)
deparse_extract2 | Deparsers (specialised)
deparse_extract2Assign | Deparsers (specialised)
deparse_extractAssign | Deparsers (specialised)
deparse_for | Deparsers (specialised)
deparse_function | Deparsers (specialised)
deparse_if | Deparsers (specialised)
deparse_ifelse | Deparsers (specialised)
deparse_infix | Deparsers (specialised)
deparse_js | Expression Deparsing for JavaScript
deparse_lambda | Deparsers (specialised)
deparse_let | Deparsers (specialised)
deparse_list | Deparsers (specialised)
deparse_new | Deparsers (specialised)
deparse_pipe | Deparsers (specialised)
deparse_subtract | Deparsers (specialised)
deparse_sym | Deparsers (specialised)
deparse_while | Deparsers (specialised)
deparse_wrap | Deparsers (specialised)
eng_sketch | A language engine for 'sketch'
html_tags | HTML templates
insert_sketch | Insert a 'sketch' app into an R Markdown document
is_call | Predicate for calls
is_call_add | Predicate for symbols, i.e. symbols or syntactic literals
is_call_break | Predicate for symbols, i.e. symbols or syntactic literals
is_call_dataURI | Predicate for symbols, i.e. symbols or syntactic literals
is_call_df | Predicate for symbols, i.e. symbols or syntactic literals
is_call_df_mutate | Predicate for symbols, i.e. symbols or syntactic literals
is_call_df_summarise | Predicate for symbols, i.e. symbols or syntactic literals
is_call_extract | Predicate for symbols, i.e. symbols or syntactic literals
is_call_extract2 | Predicate for symbols, i.e. symbols or syntactic literals
is_call_extract2Assign | Predicate for symbols, i.e. symbols or syntactic literals
is_call_extractAssign | Predicate for symbols, i.e. symbols or syntactic literals
is_call_for | Predicate for symbols, i.e. symbols or syntactic literals
is_call_function | Predicate for symbols, i.e. symbols or syntactic literals
is_call_if | Predicate for symbols, i.e. symbols or syntactic literals
is_call_ifelse | Predicate for symbols, i.e. symbols or syntactic literals
is_call_lambda | Predicate for symbols, i.e. symbols or syntactic literals
is_call_let | Predicate for symbols, i.e. symbols or syntactic literals
is_call_list | Predicate for symbols, i.e. symbols or syntactic literals
is_call_new | Predicate for symbols, i.e. symbols or syntactic literals
is_call_pipe | Predicate for symbols, i.e. symbols or syntactic literals
is_call_subtract | Predicate for symbols, i.e. symbols or syntactic literals
is_call_while | Predicate for symbols, i.e. symbols or syntactic literals
is_infix | Predicate for symbols, i.e. symbols or syntactic literals
is_sym | Predicate for symbols, i.e. symbols or syntactic literals
is_wrap | Predicate for symbols, i.e. symbols or syntactic literals
let | Empty functions
load_data | Header functions
load_library | Header functions
load_script | Header functions
make_deparser | A constructor for a "typed" deparser
make_processor | Make a handle to process header
make_rule | Make a AST transformation rule
parse_expr | Parse R code
print.rule | Print function for 'rule' objects
r-to-js-rules | Mapping R operators into JavaScript operators
rewrite | Interface for AST rewriting
runShinyApp | Run 'Shiny' Application
sketch | Interactive visualisation
source_active | Source active file in 'RStudio'
source_js | Serve a compiled 'sketch' JavaScript file
source_r | Source a 'sketch' R file
src | Get the source link of a JavaScript library
to_json | Convert a file into a JavaScript expression