Descrição
Uma biblioteca Haskell com splices Template Haskell para embutir o hash e a branch Git atuais em um projeto no tempo de compilação. Ajuda aplicativos a mostrar identidade de build, diagnósticos e detalhes de versão.
Desenvolvedores a usam em CLIs, serviços e apps de desktop que precisam de builds rastreáveis. Dados Git embutidos refletem o checkout usado no build, então fluxos de release devem garantir que o estado da árvore de trabalho é intencional.