Function
| Static Public Summary | ||
| public |
AND(a: *, b: *) |
|
| public |
IAND(a: *, b: *): * |
|
| public |
IOR(a: *, b: *): * |
|
| public |
IXOR(a: *, b: *): * |
|
| public |
NOT(x: *) |
|
| public |
OR(a: *, b: *) |
|
| public |
XOR(a: *, b: *) |
|
| public |
add(a: *, b: *) |
|
| public |
and(a: *, b: *) |
|
| public |
attrgetter(args: ...*): * |
|
| public |
attrresolve(obj: *, attr: *): * |
|
| public |
concat(a: *, b: *) |
|
| public |
|
|
| public |
countOf(a: *, b: *): * |
|
| public |
delitem(a: *, b: *) |
|
| public |
eq(a: *, b: *): * |
|
| public |
floordiv(a: *, b: *) |
|
| public |
ge(a: *, b: *) |
|
| public |
getitem(a: *, b: *) |
|
| public |
gt(a: *, b: *) |
|
| public |
iadd(a: *, b: *): * |
|
| public |
iconcat(a: *, b: *): * |
|
| public |
identity(x: *) |
|
| public |
ifloordiv(a: *, b: *): * |
|
| public |
ilshift(a: *, b: *): * |
|
| public |
imod(a: *, b: *): * |
|
| public |
imul(a: *, b: *): * |
|
| public |
index(x: *) |
|
| public |
indexOf(a: *, b: *): * |
|
| public |
ipow(a: *, b: *): * |
|
| public |
irshift(a: *, b: *): * |
|
| public |
is(a: *, b: *) |
|
| public |
isnot(a: *, b: *) |
|
| public |
isub(a: *, b: *): * |
|
| public |
itemgetter(args: ...*): * |
|
| public |
itruediv(a: *, b: *): * |
|
| public |
iushift(a: *, b: *): * |
|
| public |
le(a: *, b: *) |
|
| public |
Returns the length of the input. |
|
| public |
lshift(a: *, b: *) |
|
| public |
lt(a: *, b: *) |
|
| public |
methodcaller(name: *, args: ...*) |
|
| public |
mod(a: *, b: *) |
|
| public |
mul(a: *, b: *) |
|
| public |
ne(a: *, b: *): * |
|
| public |
neg(x: *) |
|
| public |
noop() |
|
| public |
not(x: *) |
|
| public |
or(a: *, b: *) |
|
| public |
pos(obj: *) |
|
| public |
pow2(obj: *) |
|
| public |
pow3(obj: *) |
|
| public |
pow4(obj: *): * |
|
| public |
rshift(a: *, b: *) |
|
| public |
setitem(a: *, b: *, c: *) |
|
| public |
sub(a: *, b: *) |
|
| public |
truediv(a: *, b: *) |
|
| public |
truth(x: *) |
|
| public |
ushift(a: *, b: *) |
|
| public |
xor(a: *, b: *) |
|
Static Public
public AND(a: *, b: *) source
import AND from '@functional-abstraction/operator/src/num/bit/AND.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public IAND(a: *, b: *): * source
import IAND from '@functional-abstraction/operator/src/num/bit/IAND.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
Return:
| * |
public IOR(a: *, b: *): * source
import IOR from '@functional-abstraction/operator/src/num/bit/IOR.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
Return:
| * |
public IXOR(a: *, b: *): * source
import IXOR from '@functional-abstraction/operator/src/num/bit/IXOR.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
Return:
| * |
public NOT(x: *) source
import NOT from '@functional-abstraction/operator/src/num/bit/NOT.js'Params:
| Name | Type | Attribute | Description |
| x | * |
public OR(a: *, b: *) source
import OR from '@functional-abstraction/operator/src/num/bit/OR.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public XOR(a: *, b: *) source
import XOR from '@functional-abstraction/operator/src/num/bit/XOR.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public add(a: *, b: *) source
import add from '@functional-abstraction/operator/src/num/binary/add.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public and(a: *, b: *) source
import and from '@functional-abstraction/operator/src/bool/and.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public attrgetter(args: ...*): * source
import attrgetter from '@functional-abstraction/operator/src/obj/attrgetter.js'Params:
| Name | Type | Attribute | Description |
| args | ...* |
Return:
| * |
public attrresolve(obj: *, attr: *): * source
import attrresolve from '@functional-abstraction/operator/src/obj/attrresolve.js'Params:
| Name | Type | Attribute | Description |
| obj | * | ||
| attr | * |
Return:
| * |
public concat(a: *, b: *) source
import concat from '@functional-abstraction/operator/src/list/concat.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public contains(a: *, b: *): boolean source
import contains from '@functional-abstraction/operator/src/list/contains.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public countOf(a: *, b: *): * source
import countOf from '@functional-abstraction/operator/src/list/countOf.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
Return:
| * |
public delitem(a: *, b: *) source
import delitem from '@functional-abstraction/operator/src/obj/delitem.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public eq(a: *, b: *): * source
import eq from '@functional-abstraction/operator/src/num/cmp/eq.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
Return:
| * |
public floordiv(a: *, b: *) source
import floordiv from '@functional-abstraction/operator/src/num/binary/floordiv.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public ge(a: *, b: *) source
import ge from '@functional-abstraction/operator/src/num/cmp/ge.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public getitem(a: *, b: *) source
import getitem from '@functional-abstraction/operator/src/obj/getitem.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public gt(a: *, b: *) source
import gt from '@functional-abstraction/operator/src/num/cmp/gt.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public iadd(a: *, b: *): * source
import iadd from '@functional-abstraction/operator/src/num/binary/iadd.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
Return:
| * |
public iconcat(a: *, b: *): * source
import iconcat from '@functional-abstraction/operator/src/list/iconcat.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
Return:
| * |
public identity(x: *) source
import identity from '@functional-abstraction/operator/src/cast/identity.js'Params:
| Name | Type | Attribute | Description |
| x | * |
public ifloordiv(a: *, b: *): * source
import ifloordiv from '@functional-abstraction/operator/src/num/binary/ifloordiv.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
Return:
| * |
public ilshift(a: *, b: *): * source
import ilshift from '@functional-abstraction/operator/src/num/binary/ilshift.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
Return:
| * |
public imod(a: *, b: *): * source
import imod from '@functional-abstraction/operator/src/num/binary/imod.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
Return:
| * |
public imul(a: *, b: *): * source
import imul from '@functional-abstraction/operator/src/num/binary/imul.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
Return:
| * |
public index(x: *) source
import index from '@functional-abstraction/operator/src/cast/index.js'Params:
| Name | Type | Attribute | Description |
| x | * |
public indexOf(a: *, b: *): * source
import indexOf from '@functional-abstraction/operator/src/list/indexOf.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
Return:
| * |
public ipow(a: *, b: *): * source
import ipow from '@functional-abstraction/operator/src/num/binary/ipow.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
Return:
| * |
public irshift(a: *, b: *): * source
import irshift from '@functional-abstraction/operator/src/num/binary/irshift.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
Return:
| * |
public is(a: *, b: *) source
import is from '@functional-abstraction/operator/src/obj/is.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public isnot(a: *, b: *) source
import isnot from '@functional-abstraction/operator/src/obj/isnot.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public isub(a: *, b: *): * source
import isub from '@functional-abstraction/operator/src/num/binary/isub.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
Return:
| * |
public itemgetter(args: ...*): * source
import itemgetter from '@functional-abstraction/operator/src/obj/itemgetter.js'Params:
| Name | Type | Attribute | Description |
| args | ...* |
Return:
| * |
public itruediv(a: *, b: *): * source
import itruediv from '@functional-abstraction/operator/src/num/binary/itruediv.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
Return:
| * |
public iushift(a: *, b: *): * source
import iushift from '@functional-abstraction/operator/src/num/binary/iushift.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
Return:
| * |
public le(a: *, b: *) source
import le from '@functional-abstraction/operator/src/num/cmp/le.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public len(x: any): Number source
import len from '@functional-abstraction/operator/src/list/len.js'Returns the length of the input.
Params:
| Name | Type | Attribute | Description |
| x | any | Input. |
Example:
// returns 7
import {list} from '@iterable-iterator/list';
import {range} from '@iterable-iterator/range';
len( list( range( 7 ) ) ) ;
public lshift(a: *, b: *) source
import lshift from '@functional-abstraction/operator/src/num/binary/lshift.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public lt(a: *, b: *) source
import lt from '@functional-abstraction/operator/src/num/cmp/lt.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public methodcaller(name: *, args: ...*) source
import methodcaller from '@functional-abstraction/operator/src/fn/methodcaller.js'Params:
| Name | Type | Attribute | Description |
| name | * | ||
| args | ...* |
public mod(a: *, b: *) source
import mod from '@functional-abstraction/operator/src/num/binary/mod.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public mul(a: *, b: *) source
import mul from '@functional-abstraction/operator/src/num/binary/mul.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public ne(a: *, b: *): * source
import ne from '@functional-abstraction/operator/src/num/cmp/ne.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
Return:
| * |
public neg(x: *) source
import neg from '@functional-abstraction/operator/src/num/unary/neg.js'Params:
| Name | Type | Attribute | Description |
| x | * |
public not(x: *) source
import not from '@functional-abstraction/operator/src/bool/not.js'Params:
| Name | Type | Attribute | Description |
| x | * |
public or(a: *, b: *) source
import or from '@functional-abstraction/operator/src/bool/or.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public pos(obj: *) source
import pos from '@functional-abstraction/operator/src/num/unary/pos.js'Params:
| Name | Type | Attribute | Description |
| obj | * |
public pow2(obj: *) source
import pow2 from '@functional-abstraction/operator/src/num/unary/pow2.js'Params:
| Name | Type | Attribute | Description |
| obj | * |
public pow3(obj: *) source
import pow3 from '@functional-abstraction/operator/src/num/unary/pow3.js'Params:
| Name | Type | Attribute | Description |
| obj | * |
public pow4(obj: *): * source
import pow4 from '@functional-abstraction/operator/src/num/unary/pow4.js'Params:
| Name | Type | Attribute | Description |
| obj | * |
Return:
| * |
public rshift(a: *, b: *) source
import rshift from '@functional-abstraction/operator/src/num/binary/rshift.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public setitem(a: *, b: *, c: *) source
import setitem from '@functional-abstraction/operator/src/obj/setitem.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * | ||
| c | * |
public sub(a: *, b: *) source
import sub from '@functional-abstraction/operator/src/num/binary/sub.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public truediv(a: *, b: *) source
import truediv from '@functional-abstraction/operator/src/num/binary/truediv.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public truth(x: *) source
import truth from '@functional-abstraction/operator/src/cast/truth.js'Params:
| Name | Type | Attribute | Description |
| x | * |
public ushift(a: *, b: *) source
import ushift from '@functional-abstraction/operator/src/num/binary/ushift.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
public xor(a: *, b: *) source
import xor from '@functional-abstraction/operator/src/bool/xor.js'Params:
| Name | Type | Attribute | Description |
| a | * | ||
| b | * |
