Hello everyone. I’m following the guidelines and I wanted to ask you what do you think about this before publishing it.
Here is the repo: https://github.com/romariolopezc/elmhmacsha1
And here is the documentation: https://package.elmlang.org/packages/romariolopezc/elmhmacsha1/latest/

What is the concrete problem you want to solve?
HMACSHA1 computation 
What would it mean for your API to be a success?
Other people using it 
Who has this problem? What do they want from an API?
– 
What specific things are needed to solve that problem?
Use SHA1 as the hash function for the HMAC 
Have other people worked on this problem? What lessons can be learned from them? Are there specific weaknesses you want to avoid?
–
Thanks to ktonon, I reused the HMAC logic from it’s package (elmcrypto). I first asked if he was going to add sha1 to the package (https://github.com/ktonon/elmcrypto/issues/3), and he pointed me to a sha1 implementation, so I just connected both.