manners.really

A namespace containing macros for defining manners where the function to be
used as part of the predicate is part of the message.

really

macro

(really & params)
Create a coach from a single predicate and part of a message

  ((really "must be a" string?) 828)          ; => ("must be a string")
  ((really "must be a" string?) "anything") ; => ()

Trailing arguments (i.e. those after the first function) are also included in
the message.

  ((really "must be" < 10) 11) ; => ("must be < 10")

verily

macro

(verily & params)
Just like #'manenrs.really/really except extra params are used in the message
without being unquoted.

  (def ten 10)
  ((really "must be" < ten) 11) ; => ("must be < 10")
  ((verily "must be" < ten) 11) ; => ("must be < ten")