Use the amazonka API to push files to Amazon Glacier.
Verified to build with this version of stack:
Version 1.6.5, Git revision 24ab0d6ff07f28276e082c3ce74dfdeb1a2ca9e9 (5514 commits) x86_64 hpack-0.20.0
cabal v2-build cabal v2-install --installdir=$HOME/opt/glacier-push-bin
glacier-push-exe <vault> <file>
You need openssl v1.1 or later (the default installed by brew is 1.0 as of 2019-09-21):
brew install email@example.com stack build --firstname.lastname@example.org/include --email@example.com/lib stack install