.define
and .implement
so, they
can be overidden.Error
types as they all inherit from
Error
.hint
argument for method to ease debugging.Make API for default definitions more intuitive. Skipping type argument now defines default:
isFoo.define(function(value) {
return false
})
Make exposed define
and implement
polymorphic.
Removed dev dependency on swank-js.
Primitive types string, number, boolean
no longer inherit method
implementations from Object
.
define
& implement
methods.Null
and Undefined
object holding implementations for an
associated types.