Skip to contents

Use class_any to register a default method that is called when no other methods are matched.

Usage

class_any

Examples

foo <- new_generic("foo", "x")
method(foo, class_numeric) <- function(x) "number"
method(foo, class_any) <- function(x) "fallback"

foo(1)
#> [1] "number"
foo("x")
#> [1] "fallback"