1.0.1 • Published 2 years ago
nv-pair-completion v1.0.1
nv-pair-completion
- nv-pair-completion
- A array-of-size-2
install
- npm install nv-pair-completion
usage
const {succ,fail,from_dict,from_ary} = require("nv-pair-completion");
example
> var com = succ(100)
> com
Completion(2) [ true, 100 ]
>
> com.dict()
Dict { ok: true, data: 100 }
>
> com.get()
100
>
> com.is_ok()
true
>
> var com = fail("tmout")
> com
Completion(2) [ false, 'tmout' ]
>
> com.is_err()
true
>
> com.dict()
Dict { ok: false, data: 'tmout' }
>
> com.reason_
'tmout'
>
> from_dict({ ok: true, data: 100 })
Completion(2) [ true, 100 ]
API
{
ERRORS: { is_err: 'is_err', is_ok: 'is_ok' },
Dict: [class Dict],
Completion: [class Completion extends Array],
from_dict: [Function: from_dict],
from_ary: [Function: from_ary],
succ: [Function: succ],
fail: [Function: fail]
}
LICENSE
- ISC
1.0.1
2 years ago