A Haskell macaroons implementation
Adapted from jtanguy/hmacaroons
Changes:
- Third party and first party caveats are separate constructors
- Reduced the number of required dependencies
- Verification is simplified, it returns a Bool.
- Single-file implementation
- Some useful Verifiers