Interpolate by token. Returns a function that performs interpolation.
import { Tokenise } from '@ixfx/core/text';// Create an interpolatorconst i = interpolatorByTokens(`hello there`, `goodbye and farewell`, Tokenise.byWord());const i = interpolatorByTokens(`hello there`, `goodbye and farewell`, Tokenise.byCharacter());// Use it:i(0.5); // Gets 50% between the two strings, returning a string Copy
import { Tokenise } from '@ixfx/core/text';// Create an interpolatorconst i = interpolatorByTokens(`hello there`, `goodbye and farewell`, Tokenise.byWord());const i = interpolatorByTokens(`hello there`, `goodbye and farewell`, Tokenise.byCharacter());// Use it:i(0.5); // Gets 50% between the two strings, returning a string
Start
End
Tokeniser
Interpolator
Interpolate by token. Returns a function that performs interpolation.