🔙 Reverses a string with full grapheme cluster awareness.
Syntax
TypeScript
import { stringReverse } from '@opentf/std'; stringReverse(str: string): string
Parameters
str: The string to reverse.
Returns
The reversed string with emoji sequences and combining marks preserved.
Examples
TypeScript
stringReverse('hello') //=> 'olleh' stringReverse('café') //=> 'éfac' stringReverse('👨👩👧👦') //=> '👨👩👧👦' stringReverse('ab🔥cd') //=> 'dc🔥ba'