Run-time type system for JavaScript
Changes:
show
is now used for string representations (#198)sanctuary-type-classes
dependency upgraded from 8.1.x
to 9.0.x
(#197, #199)Changes:
Type
values can now be compared via S.equals
(#189)Changes:
$
functions must now be applied to arguments one at a time (#179)def
now requires a curried implementation function (#179)def
no longer imposes an arbitrary arity limit (#179)def
functions must now be applied to arguments one at a time (#179)$.Pair
is now known as $.Array2
(#182)$
functions no longer perform type checking when NODE_ENV
is 'production'
(#187)sanctuary-type-classes
dependency upgraded from 7.1.x
to 8.1.x
(#188)Removals:
$.__
(#179)Additions:
Changes:
sanctuary-type-classes
dependency upgraded from 6.0.x
to 7.1.x
Changes:
Changes:
Additions:
$.Thunk
and $.Predicate
(#161)$.NonNegativeInteger
(#165)Changes:
sanctuary-type-classes
(#157)Changes:
sanctuary-type-classes
dependency upgraded from 5.1.x
to 6.0.x
sanctuary-type-identifiers
dependency upgraded from 1.0.x
to 2.0.x
Changes:
Changes:
(a -> Boolean)
now perform type checking (#147)sanctuary-type-classes
dependency upgraded from 4.0.x
to 5.1.x
Additions:
$.NonEmpty
(#145)