Seu código deve funcionar, mas você está usando seu helper
{{sample}}
no template sem passar nenhum argumento para ele. Mesmo que você esteja testando para ver se as coisas funcionam, passe uma string de teste como
{{sample "some string"}}
Você precisa fazer isso porque está usando o helper em um template hbr bruto. Para fins de teste, o helper deve funcionar mesmo que você não passe nada para ele em templates hbs regulares.
Se você estiver criando um helper de bloco, ele precisará de # e você precisará fechá-lo assim.
{{#sample}}
{{/sample}}
Adicionar ~ ao seu helper opcionalmente remove espaços em branco entre quaisquer tags HTML que ele retorne. Então
Obrigado pela sua resposta. Você está me ajudando muito.
Sim, eu já passei pela documentação, temas existentes e alguns exemplos, e criei este projeto de amostra. Mas não tenho certeza sobre como chamar a função auxiliar no arquivo handlebar. Tentei de várias maneiras e não funcionou. É por isso que postei aqui.