UNPKG

@voiceflow/common

Version:

Junk drawer of utility functions

3 lines (2 loc) 296 B
export const createTypeguardCreator = () => (values) => (value) => !!value && (Array.isArray(values) ? values.includes(value) : values === value); export const createTypedTypeguardCreator = () => (values) => (value) => Array.isArray(values) ? values.includes(value.type) : value.type === values;