nl_tokens: Yield a new iterable sequence that applies the mapper to every item in the original
pl_tokens: function map ( mapper ) { return function * ( iterable ) { let <mask> = 0 ; for ( const value of iterable ) { yield mapper ( value , index ) ; index = index + 1 ; } } ; }