taraskevizer
Version:
Канвэртацыя акадэмічнага правапісу ў клясычны
9 lines (7 loc) • 329 B
JavaScript
export const copyDict = (dict) => dict.map(({ 0: pattern, 1: result }) => [pattern, result]);
export const callableDict = (value) => {
const fn = (text) => fn.value.reduce((acc, item) => acc.replace(item[0], item[1]), text);
fn.value = value;
return fn;
};
export const toOneLine = (str) => str.replace(/\n/g, '|');