Convenience wrapper around base::unlist() over as.list().
Usage
# S3 method for class 'flexseq'
unlist(x, recursive = TRUE, use.names = TRUE)Arguments
- x
A
flexseq.- recursive
Passed through to
base::unlist().- use.names
Passed through to
base::unlist().
Value
An atomic vector built from as.list.flexseq().
Details
For priority_queue, this unwraps queue entries to payload items before
unlisting (equivalent to unlist(as.list(x, drop_meta = TRUE), ...)).
Inherited by ordered_sequence and interval_index through the shared
class stack.
Examples
x <- flexseq(1, 2, 3)
unlist(x)
#> [1] 1 2 3
q <- priority_queue("a", "b", priorities = c(2, 1))
unlist(q)
#> [1] "a" "b"
