「nano-hmac」は、通常Cabalを使用してインストールできるHaskellパッケージです。ただし、Mac OS Xには予想とは異なるOpenSSLライブラリがあるため、バインディングのコンパイルに失敗します。
openssl.orgからopensslのバージョンをインストールできますが、MacOSXバージョンの代わりにこれを使用するようにCabalに指示する方法がわかりません。
免責事項: 私は Haskell 開発者ではありません。(わかってるわかってる… )
そうは言っても、 GHCだけでなく、opensslや多くの (ほとんどの?) 一般的な FOSS パッケージのサポートを提供するFinkの使用を調査することをお勧めします。