UNPKG

zent

Version:

一套前端设计语言和基于React的实现

19 lines (18 loc) 394 B
var SOME = Symbol('some'); export var Some = function (value) { var _a; return (_a = {}, _a[SOME] = true, _a.value = value, _a); }; export var None = function () { return null; }; export function or(maybe, def) { return maybe ? maybe.value : def(); } export function isSome(maybe) { return !!maybe; } export function get(some) { return some.value; }