Stacks are sets of blocks.

new_stack(blocks = character(), name = NULL, ..., class = character())

is_stack(x)

stack_blocks(x)

stack_blocks(x) <- value

stack_name(x, name)

stack_name(x) <- value

as_stack(x)

# S3 method for class 'stack'
as_stack(x)

# S3 method for class 'character'
as_stack(x)

# S3 method for class 'list'
as_stack(x)

stacks(...)

is_stacks(x)

as_stacks(x, ...)

# S3 method for class 'stacks'
as_stacks(x, ...)

# S3 method for class 'list'
as_stacks(x, ...)

# S3 method for class 'character'
as_stacks(x, ...)

# S3 method for class 'stack'
as_stacks(x, ...)

Arguments

blocks

Set of blocks

name

Stack name

...

Extensibility

class

(Optional) stack sub-class

x

Stack object

value

Replacement value