Executando verificação de segurança...
1

Muito bom!

Uma pequena melhoria é que multiplicar por 1 é redundante, então o loop pode começar do 2.

Outra sugestão é ter uma função auxiliar que já cria e inicializa - ou seja, recebe uma lista de valores, chama create e depois append para cada valor da lista.

Carregando publicação patrocinada...
1
1

Criei um pull request, veja lá.

Basicamente, adicionei a função create_from_int, que permite criar um número expandido a partir de um valor inteiro - assim não precisa usar create seguido de vários append (acho que é melhor do que a minha primeira ideia de ter a lista de valores).

Criei também um Makefile, que facilita o build do projeto (veja instruções no README).

1

Opa! Desculpa a demora. Muito obrigado pela a contribuição de melhoria. É a primeira vez que recebo um pull request em projeto meu. Confesso: saiu uma lágrima de felicidade em meus olhos!

Uma dúvida, onde posso encontrar material de qualidade sobre Makefile?

1