R: Determine function type.

ftype {pryr} | R Documentation

## Determine function type.

### Description

This function figures out whether the input function is a regular/primitive/internal function, a internal/S3/S4 generic, or a S3/S4/RC method. This is function is slightly simplified as it's possible for a method from one class to be a generic for another class, but that seems like such a bad idea that hopefully no one has done it.

### Usage

    ftype(f)

### Arguments

`f` | unquoted function name

### Value

a character of vector of length 1 or 2.

### See Also

Other object inspection: `address`, `inspect`, `inspect`, `refs`, `sexp_type`, `typename`; `otype`

### Examples

    ftype(`%in%`)
    ftype(sum)
    ftype(t.data.frame)
    ftype(t.test) # Tricky!
    ftype(writeLines)
    ftype(unlist)

[Package pryr version 0.1.2 Index]