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 | * |