I have a String, and I would like to reverse it. For example, I am writing an AngularDart filter that reverses a string. It's just for demonstration purposes, but it made me wonder how I would reverse a string.
Example:
Hello, world
should turn into:
dlrow ,olleH
I should also consider strings with unicode characters. For example: 'Ame\u{301}lie'
What's an easy way to reverse a string, even if it has ?