bit_in: bit %in%

Description Usage Arguments Details Value See Also Examples

View source: R/bitsort.R

Description

fast %in% for integers

Usage

1
bit_in(x, table, retFUN = as.bit)

Arguments

x

an integer vector of values to be looked-up

table

an integer vector used as lookup-table

retFUN

a function that coerces bit and logical vectors

Details

determines the range of the integers and checks if the density justifies use of a bit vector; if yes, maps x or table – whatever is smaller – into a bit vector and searches the other of table or x in the it vector; if no, falls back to %in%

Value

a boolean vector coerced to retFUN

See Also

%in%

Examples

1
2
bit_in(1:2, 2:3)
bit_in(1:2, 2:3, retFUN=as.logical)

bit documentation built on Aug. 4, 2020, 9:06 a.m.