wrongType 1.0.0
Creates a TypeError
with a descriptive message.
wrongType = require "wrongType"
error = wrongType Array, "array"
error.message # => "'array' must be an Array!"
error = wrongType Number
error.message # => "Expected a Number!"
error = wrongType [ Function, Null ]
error.message # => "Expected a Function or Null!"