Wolfram Language (Mathematica) , 55 bytes
""<>#&/@Union@Tuples[{#,ToUpperCase@#}]&@*Characters
é o operador de transposição (e é exibido como um T sobrescrito no Mathematica).
Martin Ender
fonte
fonte
Perl 5 , 30 bytes
Experimente online!
Gera um espaço adicional no final da saída.
fonte
Anexo , 39 bytes
Experimente online!
Semelhante à resposta perl. (Perdi minha alternativa mais interessante, devo postá-las nas próximas horas.)
fonte
JavaScript (ES6), 103
Manipula caracteres não ASCII
Teste
fonte