(ns mdr2.failjure
  (:require [failjure.core :as fail]))

(defrecord AnnotatedFailure [message data]
  fail/HasFailed
  (failed? [self] true)
  (message [self] (:message self)))

Add support for an annotated failure
Add support for an annotated failure

that contains extra data aside from the error message

sbsdev/mdr2