blocked-id? ( id sqids -- ? )


Vocabulary
sqids.private

Inputs
idan object
sqidsan object


Outputs
?an object


Definition


:: blocked-id? ( id sqids -- ? )
id >lower :> lower-id sqids blocklist>> [| word |
{
{ [ word length 3 = ] [ lower-id word = ] }
{
[ word [ digit? ] any? ]
[ lower-id word head? lower-id word tail? or ]
}
[ lower-id word subseq-of? ]
} cond
] any? ;