UNPKG
@typed/new-type
Version:
alpha (0.0.1-alpha.199)
latest (4.0.0)
4.0.0
3.3.0
3.2.1
3.2.0
3.1.1
3.1.0
3.0.2
3.0.1
3.0.0
2.1.0
2.0.3
2.0.2
2.0.1
2.0.0
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
1.0.0-alpha.159
0.0.1-alpha.199
0.0.1-alpha.195
0.0.1-alpha.194
0.0.1-alpha.192
0.0.1-alpha.188
0.0.1-alpha.185
0.0.1-alpha.183
0.0.1-alpha.181
0.0.1-alpha.178
0.0.1-alpha.177
0.0.1-alpha.176
0.0.1-alpha.174
0.0.1-alpha.172
0.0.1-alpha.171
Types for validating constraints
github.com/tylors/typed-prelude
tylors/typed-prelude
@typed/new-type
/
esm
/
new-type.js
9 lines
•
265 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
export
const
unsafeCoerce
= (
value
) => value;
/** * Validate a NewType *
@param
predicate :: (a -> boolean) *
@param
value :: a *
@returns
:: boolean */
export
const
isNewType
= (
refinement
) =>
(
value
) =>
refinement
(value);
//# sourceMappingURL=new-type.js.map