h-gpgme-0.5.0.0: README.markdown
[](https://hackage.haskell.org/package/h-gpgme) [](https://travis-ci.org/rethab/h-gpgme)
h-gpgme: High Level Haskell Bindings for GnuPG Made Easy
========================================================
## Examples
```haskell
let alice_pub_fpr = "EAACEB8A"
-- encrypt
Just enc <- withCtx "test/bob" "C" OpenPGP $ \bCtx -> runMaybeT $ do
aPubKey <- MaybeT $ getKey bCtx alice_pub_fpr NoSecret
fromRight $ encrypt bCtx [aPubKey] NoFlag plain
-- decrypt
dec <- withCtx "test/alice" "C" OpenPGP $ \aCtx ->
decrypt aCtx enc
```
See the test folder for more examples
[Changelog](CHANGELOG.markdown)