@eluvio/elv-js-helpers
Version:
A collection of Javascript helper functions used by several Eluvio libraries.
17 lines • 936 kB
HTML
<!DOCTYPE html><html class="docs-page" lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="shortcut icon" href="./images/favicon.png"><link href="./css/style.css" rel="stylesheet"><script src="./js/popper-core/popper.min.js"></script><script src="./js/tippy.js/tippy.umd.js"></script><script src="./js/clipboard/clipboard.min.js"></script><script src="./js/ramda-fork/ramda.min.js"></script><style>.tippy-box[data-theme~=material]{background-color:#505355;font-size:75%;font-weight:500;color:#FFFFFF;padding: 10px}.tippy-box[data-theme~=material][data-placement^=top]>.tippy-arrow:before{border-top-color:#505355}.tippy-box[data-theme~=material][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#505355}.tippy-box[data-theme~=material][data-placement^=left]>.tippy-arrow:before{border-left-color:#505355}.tippy-box[data-theme~=material][data-placement^=right]>.tippy-arrow:before{border-right-color:#505355}.tippy-box[data-theme~=material]>.tippy-backdrop{background-color:#505355}.tippy-box[data-theme~=material]>.tippy-svg-arrow{fill:#505355}</style><script>window.addEventListener('load', (event) => {
const clippy = new ClipboardJS('.copy-link');
const copiedMsg = tippy('.copy-link', {
content: 'Copied to clipboard',
placement: 'left',
theme: 'material',
trigger: 'manual'
});
clippy.on('success', function (e) {
e.trigger._tippy.show();
setTimeout(e.trigger._tippy.hide, 750)
e.clearSelection();
});
clippy.on('error', function (e) {
console.log(e);
});
})</script><title></title></head><body><!-- ENTIRE BROWSER VIEW AREA--><div class="d-flex flex-column vh-100" id="viewport"><!-- UPPER PANE--><div class="d-flex flex-row border navbar fixed-top align-items-stretch" id="header-row"><div class="d-flex flex-wrap align-items-center" id="logo-container"><a href="https://eluv.io" target="_blank"><img class="m-1" src="./images/logo.png"/></a></div><div class="nav d-flex flex-wrap align-items-stretch" id="title-container"><ul class="nav"><li class="nav-link" id="project-name"><strong>@eluvio/elv-js-helpers</strong><span class="ms-1" id="version">v7.1.0</span></li><li class="nav-link inactive-header-tab" id="undefined-li,"><a id="nav-home" href="./index.html">Home</a></li><li class="nav-link active-header-tab" id="undefined-li,"><a id="nav-home" href="./api.html">API Documentation</a></li></ul></div><div class="flex-fill" id="header-space-fill"></div><div id="github-link-container"><ul class="nav"><li class="nav-link"><a href="https://github.com/eluv-io/elv-js-helpers" target="_blank">Github</a></li></ul></div></div><!-- LOWER PANE--><div class="d-flex flex-row flex-fill overflow-hidden" id="content-area"><!-- SIDEBAR--><div class="d-flex flex-column flex-shrink-0 border" id="sidebar"><!-- SIDEBAR FILTER CONTROLS--><div class="d-flex flex-column border-bottom" id="filter-controls"><form><div class="m-2 d-flex flex-row"><div class="form-control"><input id="filter-text" type="text" tabindex="1" autofocus="autofocus" data-bind="textInput: filter" autocomplete="false" placeholder="Filter"/><span id="clear-filter-icon"><img src="./images/x-circle.svg"/></span><span id="search-icon"><img src="./images/search.svg"/></span></div></div><div class="m-2"><div class="form-check ms-1"><input class="form-check-input" id="show-private" tabindex="2" type="checkbox" data-bind="textInput: showPrivate"/><label class="form-check-label" for="show-private">Show private</label></div></div></form></div><!-- SIDEBAR ITEM LIST--><div class="d-flex flex-fill flex-column" id="toc"><ul class="nav list-group"><li class="list-group-item-action toc-entry" data-name="addPreprocessFn2" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#addPreprocessFn2">addPreprocessFn2 <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="addSeconds" data-category="Datetime" data-access="public" data-curried="data-curried" display=""><a href="#addSeconds">addSeconds <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Datetime">Datetime</span></a></li><li class="list-group-item-action toc-entry" data-name="all" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#all">all <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="and" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#and">and <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="AnyModel" data-category="Model" data-access="public" display=""><a href="#AnyModel">AnyModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="assertAfterCheck" data-category="ModelAssertion" data-access="public" display=""><a href="#assertAfterCheck">assertAfterCheck <span class="label label-category" data-category="ModelAssertion">ModelAssertion</span></a></li><li class="list-group-item-action toc-entry" data-name="assertBounded" data-category="ModelAssertion" data-access="public" display=""><a href="#assertBounded">assertBounded <span class="label label-category" data-category="ModelAssertion">ModelAssertion</span></a></li><li class="list-group-item-action toc-entry" data-name="assertBoundedBetween" data-category="ModelAssertion" data-access="public" display=""><a href="#assertBoundedBetween">assertBoundedBetween <span class="label label-category" data-category="ModelAssertion">ModelAssertion</span></a></li><li class="list-group-item-action toc-entry" data-name="assertBoundedLower" data-category="ModelAssertion" data-access="public" display=""><a href="#assertBoundedLower">assertBoundedLower <span class="label label-category" data-category="ModelAssertion">ModelAssertion</span></a></li><li class="list-group-item-action toc-entry" data-name="assertBoundedUpper" data-category="ModelAssertion" data-access="public" display=""><a href="#assertBoundedUpper">assertBoundedUpper <span class="label label-category" data-category="ModelAssertion">ModelAssertion</span></a></li><li class="list-group-item-action toc-entry" data-name="assertEmpty" data-category="ModelAssertion" data-access="public" display=""><a href="#assertEmpty">assertEmpty <span class="label label-category" data-category="ModelAssertion">ModelAssertion</span></a></li><li class="list-group-item-action toc-entry" data-name="assertionErrMsg" data-category="ModelAssertion" data-access="public" display=""><a href="#assertionErrMsg">assertionErrMsg <span class="label label-category" data-category="ModelAssertion">ModelAssertion</span></a></li><li class="list-group-item-action toc-entry" data-name="assertMatchesRegex" data-category="ModelAssertion" data-access="public" display=""><a href="#assertMatchesRegex">assertMatchesRegex <span class="label label-category" data-category="ModelAssertion">ModelAssertion</span></a></li><li class="list-group-item-action toc-entry" data-name="assertNeighborsPass" data-category="ModelAssertion" data-access="public" display=""><a href="#assertNeighborsPass">assertNeighborsPass <span class="label label-category" data-category="ModelAssertion">ModelAssertion</span></a></li><li class="list-group-item-action toc-entry" data-name="assertNotEmpty" data-category="ModelAssertion" data-access="public" display=""><a href="#assertNotEmpty">assertNotEmpty <span class="label label-category" data-category="ModelAssertion">ModelAssertion</span></a></li><li class="list-group-item-action toc-entry" data-name="assertNothing" data-category="ModelAssertion" data-access="public" display=""><a href="#assertNothing">assertNothing <span class="label label-category" data-category="ModelAssertion">ModelAssertion</span></a></li><li class="list-group-item-action toc-entry" data-name="assertObjKeysValid" data-category="ModelAssertion" data-access="public" display=""><a href="#assertObjKeysValid">assertObjKeysValid <span class="label label-category" data-category="ModelAssertion">ModelAssertion</span></a></li><li class="list-group-item-action toc-entry" data-name="assertObjValuesValid" data-category="ModelAssertion" data-access="public" display=""><a href="#assertObjValuesValid">assertObjValuesValid <span class="label label-category" data-category="ModelAssertion">ModelAssertion</span></a></li><li class="list-group-item-action toc-entry" data-name="assertOrdered" data-category="ModelAssertion" data-access="public" display=""><a href="#assertOrdered">assertOrdered <span class="label label-category" data-category="ModelAssertion">ModelAssertion</span></a></li><li class="list-group-item-action toc-entry" data-name="assertPropRel" data-category="ModelAssertion" data-access="public" data-curried="data-curried" display=""><a href="#assertPropRel">assertPropRel <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="ModelAssertion">ModelAssertion</span></a></li><li class="list-group-item-action toc-entry" data-name="assertValidUTCStr" data-category="ModelAssertion" data-access="public" display=""><a href="#assertValidUTCStr">assertValidUTCStr <span class="label label-category" data-category="ModelAssertion">ModelAssertion</span></a></li><li class="list-group-item-action toc-entry" data-name="assocComputed" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#assocComputed">assocComputed <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="Async" data-category="ADT" data-access="public" display=""><a href="#Async">Async <span class="label label-category" data-category="ADT">ADT</span></a></li><li class="list-group-item-action toc-entry" data-name="base58Decode" data-category="Conversion" data-access="public" display=""><a href="#base58Decode">base58Decode <span class="label label-category" data-category="Conversion">Conversion</span></a></li><li class="list-group-item-action toc-entry" data-name="base58Encode" data-category="Conversion" data-access="public" display=""><a href="#base58Encode">base58Encode <span class="label label-category" data-category="Conversion">Conversion</span></a></li><li class="list-group-item-action toc-entry" data-name="Base58StrModel" data-category="Model" data-access="public" display=""><a href="#Base58StrModel">Base58StrModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="boolsToInt" data-category="Conversion" data-access="public" display=""><a href="#boolsToInt">boolsToInt <span class="label label-category" data-category="Conversion">Conversion</span></a></li><li class="list-group-item-action toc-entry" data-name="callerFuncName" data-category="Misc" data-access="public" display=""><a href="#callerFuncName">callerFuncName <span class="label label-category" data-category="Misc">Misc</span></a></li><li class="list-group-item-action toc-entry" data-name="chain" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#chain">chain <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="clone" data-category="Functional" data-access="public" display=""><a href="#clone">clone <span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="cmpIndexable" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#cmpIndexable">cmpIndexable <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="comparator" data-category="Functional" data-access="public" display=""><a href="#comparator">comparator <span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="compare" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#compare">compare <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="compareFracStr" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#compareFracStr">compareFracStr <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="conditionalCheck" data-category="Boolean" data-access="public" display=""><a href="#conditionalCheck">conditionalCheck <span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="constant" data-category="Functional" data-access="public" display=""><a href="#constant">constant <span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="currentFuncName" data-category="Misc" data-access="public" display=""><a href="#currentFuncName">currentFuncName <span class="label label-category" data-category="Misc">Misc</span></a></li><li class="list-group-item-action toc-entry" data-name="curry" data-category="Functional" data-access="public" display=""><a href="#curry">curry <span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="DatetimeModel" data-category="Model" data-access="public" display=""><a href="#DatetimeModel">DatetimeModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="defArrayModel" data-category="ModelFactory" data-access="public" display=""><a href="#defArrayModel">defArrayModel <span class="label label-category" data-category="ModelFactory">ModelFactory</span></a></li><li class="list-group-item-action toc-entry" data-name="defBasicModel" data-category="ModelFactory" data-access="public" display=""><a href="#defBasicModel">defBasicModel <span class="label label-category" data-category="ModelFactory">ModelFactory</span></a></li><li class="list-group-item-action toc-entry" data-name="defBoundedFracStrModel" data-category="ModelFactory" data-access="public" display=""><a href="#defBoundedFracStrModel">defBoundedFracStrModel <span class="label label-category" data-category="ModelFactory">ModelFactory</span></a></li><li class="list-group-item-action toc-entry" data-name="defBoundedIntModel" data-category="ModelFactory" data-access="public" display=""><a href="#defBoundedIntModel">defBoundedIntModel <span class="label label-category" data-category="ModelFactory">ModelFactory</span></a></li><li class="list-group-item-action toc-entry" data-name="defBoundedNumModel" data-category="ModelFactory" data-access="public" display=""><a href="#defBoundedNumModel">defBoundedNumModel <span class="label label-category" data-category="ModelFactory">ModelFactory</span></a></li><li class="list-group-item-action toc-entry" data-name="defNonEmptyArrModel" data-category="ModelFactory" data-access="public" display=""><a href="#defNonEmptyArrModel">defNonEmptyArrModel <span class="label label-category" data-category="ModelFactory">ModelFactory</span></a></li><li class="list-group-item-action toc-entry" data-name="defNonEmptyTypedKVObjModel" data-category="ModelFactory" data-access="public" display=""><a href="#defNonEmptyTypedKVObjModel">defNonEmptyTypedKVObjModel <span class="label label-category" data-category="ModelFactory">ModelFactory</span></a></li><li class="list-group-item-action toc-entry" data-name="defObjectModel" data-category="ModelFactory" data-access="public" display=""><a href="#defObjectModel">defObjectModel <span class="label label-category" data-category="ModelFactory">ModelFactory</span></a></li><li class="list-group-item-action toc-entry" data-name="defRegexMatchedStrModel" data-category="ModelFactory" data-access="public" display=""><a href="#defRegexMatchedStrModel">defRegexMatchedStrModel <span class="label label-category" data-category="ModelFactory">ModelFactory</span></a></li><li class="list-group-item-action toc-entry" data-name="defSealedObjModel" data-category="ModelFactory" data-access="public" display=""><a href="#defSealedObjModel">defSealedObjModel <span class="label label-category" data-category="ModelFactory">ModelFactory</span></a></li><li class="list-group-item-action toc-entry" data-name="defTypedKVObjModel" data-category="ModelFactory" data-access="public" display=""><a href="#defTypedKVObjModel">defTypedKVObjModel <span class="label label-category" data-category="ModelFactory">ModelFactory</span></a></li><li class="list-group-item-action toc-entry" data-name="dumpJSON" data-category="Misc" data-access="public" display=""><a href="#dumpJSON">dumpJSON <span class="label label-category" data-category="Misc">Misc</span></a></li><li class="list-group-item-action toc-entry" data-name="either" data-category="Functional" data-access="public" display=""><a href="#either">either <span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="EmptyArrModel" data-category="Model" data-access="public" display=""><a href="#EmptyArrModel">EmptyArrModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="Err" data-category="ADT" data-access="public" display=""><a href="#Err">Err <span class="label label-category" data-category="ADT">ADT</span></a></li><li class="list-group-item-action toc-entry" data-name="escapeForRegExp" data-category="Conversion" data-access="public" display=""><a href="#escapeForRegExp">escapeForRegExp <span class="label label-category" data-category="Conversion">Conversion</span></a></li><li class="list-group-item-action toc-entry" data-name="estRemainingDur" data-category="Datetime" data-access="public" display=""><a href="#estRemainingDur">estRemainingDur <span class="label label-category" data-category="Datetime">Datetime</span></a></li><li class="list-group-item-action toc-entry" data-name="estTotalDur" data-category="Datetime" data-access="public" display=""><a href="#estTotalDur">estTotalDur <span class="label label-category" data-category="Datetime">Datetime</span></a></li><li class="list-group-item-action toc-entry" data-name="etaDurStr" data-category="Datetime" data-access="public" display=""><a href="#etaDurStr">etaDurStr <span class="label label-category" data-category="Datetime">Datetime</span></a></li><li class="list-group-item-action toc-entry" data-name="etaTimeStr" data-category="Datetime" data-access="public" display=""><a href="#etaTimeStr">etaTimeStr <span class="label label-category" data-category="Datetime">Datetime</span></a></li><li class="list-group-item-action toc-entry" data-name="F" data-category="Functional" data-access="public" display=""><a href="#F">F <span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="failsModelCheck" data-category="Boolean" data-access="public" data-curried="data-curried" display=""><a href="#failsModelCheck">failsModelCheck <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="filter" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#filter">filter <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="find" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#find">find <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="flatten" data-category="Functional" data-access="public" display=""><a href="#flatten">flatten <span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="flip" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#flip">flip <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="format" data-category="Conversion" data-access="public" display=""><a href="#format">format <span class="label label-category" data-category="Conversion">Conversion</span></a></li><li class="list-group-item-action toc-entry" data-name="fracStrToNum" data-category="Conversion" data-access="public" display=""><a href="#fracStrToNum">fracStrToNum <span class="label label-category" data-category="Conversion">Conversion</span></a></li><li class="list-group-item-action toc-entry" data-name="fraction" data-category="Conversion" data-access="public" display=""><a href="#fraction">fraction <span class="label label-category" data-category="Conversion">Conversion</span></a></li><li class="list-group-item-action toc-entry" data-name="FractionStrModel" data-category="Model" data-access="public" display=""><a href="#FractionStrModel">FractionStrModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="fracToNum" data-category="Conversion" data-access="public" display=""><a href="#fracToNum">fracToNum <span class="label label-category" data-category="Conversion">Conversion</span></a></li><li class="list-group-item-action toc-entry" data-name="fromPairs" data-category="Conversion" data-access="public" display=""><a href="#fromPairs">fromPairs <span class="label label-category" data-category="Conversion">Conversion</span></a></li><li class="list-group-item-action toc-entry" data-name="FunctionModel" data-category="Model" data-access="public" display=""><a href="#FunctionModel">FunctionModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="getPath" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#getPath">getPath <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="getProp" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#getProp">getProp <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="groupBy" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#groupBy">groupBy <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="growth" data-category="Math" data-access="public" data-curried="data-curried" display=""><a href="#growth">growth <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Math">Math</span></a></li><li class="list-group-item-action toc-entry" data-name="hasNoDuplicates" data-category="Boolean" data-access="public" display=""><a href="#hasNoDuplicates">hasNoDuplicates <span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="head" data-category="Functional" data-access="public" display=""><a href="#head">head <span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="identity" data-category="Functional" data-access="public" display=""><a href="#identity">identity <span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="ifElse" data-category="Functional" data-access="public" display=""><a href="#ifElse">ifElse <span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="init" data-category="Functional" data-access="public" display=""><a href="#init">init <span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="IntegerModel" data-category="Model" data-access="public" display=""><a href="#IntegerModel">IntegerModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="isArray" data-category="Boolean" data-access="public" display=""><a href="#isArray">isArray <span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isBase58String" data-category="Boolean" data-access="public" display=""><a href="#isBase58String">isBase58String <span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isEmpty" data-category="Boolean" data-access="public" data-curried="data-curried" display=""><a href="#isEmpty">isEmpty <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isEqual" data-category="Boolean" data-access="public" data-curried="data-curried" display=""><a href="#isEqual">isEqual <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isEquivalent" data-category="Boolean" data-access="public" data-curried="data-curried" display=""><a href="#isEquivalent">isEquivalent <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isErr" data-category="Boolean" data-access="public" display=""><a href="#isErr">isErr <span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isFraction" data-category="Boolean" data-access="public" display=""><a href="#isFraction">isFraction <span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isFunction" data-category="Boolean" data-access="public" display=""><a href="#isFunction">isFunction <span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isGeneratorFunction" data-category="Boolean" data-access="public" display=""><a href="#isGeneratorFunction">isGeneratorFunction <span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isGT" data-category="Boolean" data-access="public" data-curried="data-curried" display=""><a href="#isGT">isGT <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isGTCustom" data-category="Boolean" data-access="public" data-curried="data-curried" display=""><a href="#isGTCustom">isGTCustom <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isGTE" data-category="Boolean" data-access="public" data-curried="data-curried" display=""><a href="#isGTE">isGTE <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isLT" data-category="Boolean" data-access="public" data-curried="data-curried" display=""><a href="#isLT">isLT <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isLTE" data-category="Boolean" data-access="public" data-curried="data-curried" display=""><a href="#isLTE">isLTE <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isModel" data-category="Boolean" data-access="public" display=""><a href="#isModel">isModel <span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isNil" data-category="Boolean" data-access="public" display=""><a href="#isNil">isNil <span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isNotEmpty" data-category="Boolean" data-access="public" data-curried="data-curried" display=""><a href="#isNotEmpty">isNotEmpty <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isNull" data-category="Boolean" data-access="public" display=""><a href="#isNull">isNull <span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isNumber" data-category="Boolean" data-access="public" display=""><a href="#isNumber">isNumber <span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isObject" data-category="Boolean" data-access="public" display=""><a href="#isObject">isObject <span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isOfKind" data-category="Boolean" data-access="public" data-curried="data-curried" display=""><a href="#isOfKind">isOfKind <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isOk" data-category="Boolean" data-access="public" display=""><a href="#isOk">isOk <span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isRegExp" data-category="Boolean" data-access="public" display=""><a href="#isRegExp">isRegExp <span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isResult" data-category="Boolean" data-access="public" display=""><a href="#isResult">isResult <span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isString" data-category="Boolean" data-access="public" display=""><a href="#isString">isString <span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="isUndefined" data-category="Boolean" data-access="public" display=""><a href="#isUndefined">isUndefined <span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="Just" data-category="ADT" data-access="public" display=""><a href="#Just">Just <span class="label label-category" data-category="ADT">ADT</span></a></li><li class="list-group-item-action toc-entry" data-name="kind" data-category="Validation" data-access="public" display=""><a href="#kind">kind <span class="label label-category" data-category="Validation">Validation</span></a></li><li class="list-group-item-action toc-entry" data-name="last" data-category="Functional" data-access="public" display=""><a href="#last">last <span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="liftA2" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#liftA2">liftA2 <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="liftA2Join" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#liftA2Join">liftA2Join <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="liftA3" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#liftA3">liftA3 <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="liftA3Join" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#liftA3Join">liftA3Join <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="List" data-category="ADT" data-access="public" display=""><a href="#List">List <span class="label label-category" data-category="ADT">ADT</span></a></li><li class="list-group-item-action toc-entry" data-name="listPush" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#listPush">listPush <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="LoggerModel" data-category="Model" data-access="public" display=""><a href="#LoggerModel">LoggerModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="map" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#map">map <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="mapObjKeys" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#mapObjKeys">mapObjKeys <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="mapObjKV" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#mapObjKV">mapObjKV <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="mapObjValues" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#mapObjValues">mapObjValues <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="mapWithIndex" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#mapWithIndex">mapWithIndex <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="matchesRegex" data-category="Boolean" data-access="public" data-curried="data-curried" display=""><a href="#matchesRegex">matchesRegex <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="mergeDeepRight" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#mergeDeepRight">mergeDeepRight <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="mergeRight" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#mergeRight">mergeRight <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="mergeRightMulti" data-category="Functional" data-access="public" display=""><a href="#mergeRightMulti">mergeRightMulti <span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="negate" data-category="Functional" data-access="public" display=""><a href="#negate">negate <span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="neighborsPass" data-category="Boolean" data-access="public" data-curried="data-curried" display=""><a href="#neighborsPass">neighborsPass <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="NonBlankStrModel" data-category="Model" data-access="public" display=""><a href="#NonBlankStrModel">NonBlankStrModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="NonEmptyArrModel" data-category="Model" data-access="public" display=""><a href="#NonEmptyArrModel">NonEmptyArrModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="NonNegativeIntModel" data-category="Model" data-access="public" display=""><a href="#NonNegativeIntModel">NonNegativeIntModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="NonNegativeNumModel" data-category="Model" data-access="public" display=""><a href="#NonNegativeNumModel">NonNegativeNumModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="Nothing" data-category="ADT" data-access="public" display=""><a href="#Nothing">Nothing <span class="label label-category" data-category="ADT">ADT</span></a></li><li class="list-group-item-action toc-entry" data-name="now" data-category="Datetime" data-access="public" display=""><a href="#now">now <span class="label label-category" data-category="Datetime">Datetime</span></a></li><li class="list-group-item-action toc-entry" data-name="nowUTCStr" data-category="Datetime" data-access="public" display=""><a href="#nowUTCStr">nowUTCStr <span class="label label-category" data-category="Datetime">Datetime</span></a></li><li class="list-group-item-action toc-entry" data-name="NumberModel" data-category="Model" data-access="public" display=""><a href="#NumberModel">NumberModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="NumZeroToOneModel" data-category="Model" data-access="public" display=""><a href="#NumZeroToOneModel">NumZeroToOneModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="NumZeroToOneXModel" data-category="Model" data-access="public" display=""><a href="#NumZeroToOneXModel">NumZeroToOneXModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="objBadKey" data-category="Validation" data-access="public" data-curried="data-curried" display=""><a href="#objBadKey">objBadKey <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Validation">Validation</span></a></li><li class="list-group-item-action toc-entry" data-name="objBadVal" data-category="Validation" data-access="public" data-curried="data-curried" display=""><a href="#objBadVal">objBadVal <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Validation">Validation</span></a></li><li class="list-group-item-action toc-entry" data-name="ObjectModel" data-category="Model" data-access="public" display=""><a href="#ObjectModel">ObjectModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="objFromEntries" data-category="Conversion" data-access="public" display=""><a href="#objFromEntries">objFromEntries <span class="label label-category" data-category="Conversion">Conversion</span></a></li><li class="list-group-item-action toc-entry" data-name="objHasKey" data-category="Boolean" data-access="public" data-curried="data-curried" display=""><a href="#objHasKey">objHasKey <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="objToEntries" data-category="Conversion" data-access="public" display=""><a href="#objToEntries">objToEntries <span class="label label-category" data-category="Conversion">Conversion</span></a></li><li class="list-group-item-action toc-entry" data-name="Ok" data-category="ADT" data-access="public" display=""><a href="#Ok">Ok <span class="label label-category" data-category="ADT">ADT</span></a></li><li class="list-group-item-action toc-entry" data-name="omit" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#omit">omit <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="or" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#or">or <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="Pair" data-category="ADT" data-access="public" display=""><a href="#Pair">Pair <span class="label label-category" data-category="ADT">ADT</span></a></li><li class="list-group-item-action toc-entry" data-name="parseUTCStr" data-category="Conversion" data-access="public" display=""><a href="#parseUTCStr">parseUTCStr <span class="label label-category" data-category="Conversion">Conversion</span></a></li><li class="list-group-item-action toc-entry" data-name="passesModelCheck" data-category="Boolean" data-access="public" data-curried="data-curried" display=""><a href="#passesModelCheck">passesModelCheck <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="passesObjKeyCheck" data-category="Boolean" data-access="public" data-curried="data-curried" display=""><a href="#passesObjKeyCheck">passesObjKeyCheck <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="passesObjValCheck" data-category="Boolean" data-access="public" data-curried="data-curried" display=""><a href="#passesObjValCheck">passesObjValCheck <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Boolean">Boolean</span></a></li><li class="list-group-item-action toc-entry" data-name="pick" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#pick">pick <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="pickBy" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#pickBy">pickBy <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="pipe" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#pipe">pipe <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="pipeChainable" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#pipeChainable">pipeChainable <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="pluck" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#pluck">pluck <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="PositiveFracStrModel" data-category="Model" data-access="public" display=""><a href="#PositiveFracStrModel">PositiveFracStrModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="PositiveIntModel" data-category="Model" data-access="public" display=""><a href="#PositiveIntModel">PositiveIntModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="PositiveNumModel" data-category="Model" data-access="public" display=""><a href="#PositiveNumModel">PositiveNumModel <span class="label label-category" data-category="Model">Model</span></a></li><li class="list-group-item-action toc-entry" data-name="redact" data-category="Conversion" data-access="public" display=""><a href="#redact">redact <span class="label label-category" data-category="Conversion">Conversion</span></a></li><li class="list-group-item-action toc-entry" data-name="REDACT_PATTERNS" data-category="Constant" data-access="public" display=""><a href="#REDACT_PATTERNS">REDACT_PATTERNS <span class="label label-category" data-category="Constant">Constant</span></a></li><li class="list-group-item-action toc-entry" data-name="reduce" data-category="Functional" data-access="public" data-curried="data-curried" display=""><a href="#reduce">reduce <strong title="curried"><em>λ</em></strong><span class="label label-category" data-category="Functional">Functional</span></a></li><li class="list-group-item-action toc-entry" data-name="reFromTemplate" data-category="Conversion" data-access="public" display=""><a href="#reFromTemplate">reFromTemplate <span class="label label-category" d