Una función redundante

Crea una función que reciba una cadena de texto y devuelva una función sin argumentos. Al llamar a la función devuelta, esta debe devolver la cadena original.

Ejemplo

auto apple = redundant("apple");
apple() ➞ "apple"

Notas

Devuelve una función, no la cadena de texto directamente.