Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/DrBoolean/immutable-ext
/ functions
Functions
176 in github.com/DrBoolean/immutable-ext
⨍
Functions
176
◇
Types & classes
0
↓ 29 callers
Function
createClass
(ctor, superClass)
browser_dist/index.js:95
↓ 27 callers
Function
reify
(iter, seq)
browser_dist/index.js:3632
↓ 26 callers
Function
iteratorValue
(type, k, v, iteratorResult)
browser_dist/index.js:287
↓ 22 callers
Function
Map
(value)
browser_dist/index.js:1294
↓ 20 callers
Function
is
* An extension of the "same-value" algorithm as [described for use by ES6 Map * and Set](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Re
browser_dist/index.js:787
↓ 19 callers
Function
isKeyed
(maybeKeyed)
browser_dist/index.js:130
↓ 16 callers
Function
isIterable
(maybeIterable)
browser_dist/index.js:126
↓ 13 callers
Function
assertNotInfinite
(size)
browser_dist/index.js:1283
↓ 13 callers
Function
hash
(o)
browser_dist/index.js:1104
↓ 13 callers
Function
iteratorDone
()
browser_dist/index.js:295
↓ 12 callers
Function
SetRef
(ref)
browser_dist/index.js:183
↓ 11 callers
Function
isIndexed
(maybeIndexed)
browser_dist/index.js:134
↓ 10 callers
Function
emptyMap
()
browser_dist/index.js:1880
↓ 10 callers
Function
makeSequence
(iterable)
browser_dist/index.js:3653
↓ 10 callers
Function
mixin
* Contributes additional methods to a constructor
browser_dist/index.js:4298
↓ 9 callers
Function
isOrdered
(maybeOrdered)
browser_dist/index.js:142
↓ 8 callers
Function
KeyedIterable
(value)
browser_dist/index.js:108
↓ 8 callers
Function
arrCopy
(arr, offset)
browser_dist/index.js:193
↓ 8 callers
Function
setListBounds
(list, begin, end)
browser_dist/index.js:2561
↓ 8 callers
Function
wrapIndex
(iter, index)
browser_dist/index.js:210
↓ 6 callers
Function
editableVNode
(node, ownerID)
browser_dist/index.js:2539
↓ 6 callers
Function
resolveBegin
(begin, size)
browser_dist/index.js:237
↓ 6 callers
Function
sortFactory
(iterable, comparator, mapper)
browser_dist/index.js:3533
↓ 5 callers
Function
IndexedSeq
(value)
browser_dist/index.js:382
↓ 5 callers
Function
SetIterable
(value)
browser_dist/index.js:120
↓ 5 callers
Function
getIterator
(iterable)
browser_dist/index.js:307
↓ 5 callers
Function
getTailOffset
(size)
browser_dist/index.js:2704
↓ 5 callers
Function
makeList
(origin, capacity, level, root, tail, ownerID, hash)
browser_dist/index.js:2445
↓ 5 callers
Function
makeStack
(size, head, ownerID, hash)
browser_dist/index.js:4280
↓ 5 callers
Function
resolveEnd
(end, size)
browser_dist/index.js:241
↓ 5 callers
Function
wholeSlice
(begin, end, size)
browser_dist/index.js:232
↓ 4 callers
Function
Iterable
(value)
browser_dist/index.js:102
↓ 4 callers
Function
KeyedSeq
(value)
browser_dist/index.js:367
↓ 4 callers
Function
OrderedMap
(value)
browser_dist/index.js:2712
↓ 4 callers
Function
emptyOrderedMap
()
browser_dist/index.js:2813
↓ 4 callers
Function
emptySequence
()
browser_dist/index.js:623
↓ 4 callers
Function
invariant
(condition, error)
browser_dist/index.js:950
↓ 4 callers
Function
isIterator
(maybeIterator)
browser_dist/index.js:303
↓ 4 callers
Function
makeRecord
(likeRecord, map, ownerID)
browser_dist/index.js:3815
↓ 4 callers
Function
maxFactory
(iterable, comparator, mapper)
browser_dist/index.js:3553
↓ 4 callers
Function
mergeIntoListWith
(list, merger, iterables)
browser_dist/index.js:2684
↓ 4 callers
Function
mergeIntoMapWith
(map, merger, iterables)
browser_dist/index.js:1980
↓ 4 callers
Function
not
(predicate)
browser_dist/index.js:4979
↓ 3 callers
Function
IndexedIterable
(value)
browser_dist/index.js:114
↓ 3 callers
Function
List
(value)
browser_dist/index.js:2117
↓ 3 callers
Function
MakeRef
(ref)
browser_dist/index.js:178
↓ 3 callers
Function
OrderedSet
(value)
browser_dist/index.js:4031
↓ 3 callers
Function
SetSeq
(value)
browser_dist/index.js:411
↓ 3 callers
Function
deepEqual
(a, b)
browser_dist/index.js:813
↓ 3 callers
Function
emptyList
()
browser_dist/index.js:2460
↓ 3 callers
Function
emptyStack
()
browser_dist/index.js:4291
↓ 3 callers
Function
ensureSize
(iter)
browser_dist/index.js:203
↓ 3 callers
Function
hashString
(string)
browser_dist/index.js:1159
↓ 3 callers
Function
indexedSeqFromValue
(value)
browser_dist/index.js:643
↓ 3 callers
Function
makeMap
(size, root, ownerID, hash)
browser_dist/index.js:1869
↓ 3 callers
Function
makeOrderedMap
(map, list, ownerID, hash)
browser_dist/index.js:2802
↓ 3 callers
Function
mapIteratorValue
(type, entry)
browser_dist/index.js:1857
↓ 3 callers
Function
reverseFactory
(iterable, useKeys)
browser_dist/index.js:3108
↓ 3 callers
Function
smi
(i32)
browser_dist/index.js:1100
↓ 3 callers
Function
updateNode
(node, ownerID, shift, keyHash, key, value, didChangeSize, didAlter)
browser_dist/index.js:1912
↓ 3 callers
Function
updateSet
(set, newMap)
browser_dist/index.js:4003
↓ 3 callers
Function
zipWithFactory
(keyIter, zipper, iters)
browser_dist/index.js:3575
↓ 2 callers
Function
Seq
(value)
browser_dist/index.js:327
↓ 2 callers
Function
deepMergerWith
(merger)
browser_dist/index.js:1999
↓ 2 callers
Function
emptyOrderedSet
()
browser_dist/index.js:4075
↓ 2 callers
Function
emptySet
()
browser_dist/index.js:4023
↓ 2 callers
Function
filterFactory
(iterable, predicate, context, useKeys)
browser_dist/index.js:3135
↓ 2 callers
Function
flattenFactory
(iterable, depth, useKeys)
browser_dist/index.js:3446
↓ 2 callers
Function
flipFactory
(iterable)
browser_dist/index.js:3033
↓ 2 callers
Function
forceIterator
(keyPath)
browser_dist/index.js:3677
↓ 2 callers
Function
fromJS
(json, converter)
browser_dist/index.js:703
↓ 2 callers
Function
getIteratorFn
(iterable)
browser_dist/index.js:312
↓ 2 callers
Function
hasIterator
(maybeIterable)
browser_dist/index.js:299
↓ 2 callers
Function
hashMerge
(a, b)
browser_dist/index.js:5033
↓ 2 callers
Function
isArrayLike
(value)
browser_dist/index.js:322
↓ 2 callers
Function
isAssociative
(maybeAssociative)
browser_dist/index.js:138
↓ 2 callers
Function
isLeafNode
(node)
browser_dist/index.js:1924
↓ 2 callers
Function
isMap
(maybeMap)
browser_dist/index.js:1462
↓ 2 callers
Function
isPlainObj
(value)
browser_dist/index.js:729
↓ 2 callers
Function
isSeq
(maybeSeq)
browser_dist/index.js:617
↓ 2 callers
Function
isSet
(maybeSet)
browser_dist/index.js:3983
↓ 2 callers
Function
iterableClass
(iterable)
browser_dist/index.js:3647
↓ 2 callers
Function
iterateList
(list, reverse)
browser_dist/index.js:2386
↓ 2 callers
Function
iterateNodeOrLeaf
(node, level, offset)
browser_dist/index.js:2394
↓ 2 callers
Function
keyedSeqFromValue
(value)
browser_dist/index.js:627
↓ 2 callers
Function
listNodeFor
(list, rawIndex)
browser_dist/index.js:2546
↓ 2 callers
Function
mapFactory
(iterable, mapper, context)
browser_dist/index.js:3071
↓ 2 callers
Function
mapIteratorFrame
(node, prev)
browser_dist/index.js:1861
↓ 2 callers
Function
maxCompare
(comparator, a, b)
browser_dist/index.js:3567
↓ 2 callers
Function
maybeIndexedSeqFromValue
(value)
browser_dist/index.js:664
↓ 2 callers
Function
mergeIntoCollectionWith
(collection, merger, iters)
browser_dist/index.js:2009
↓ 2 callers
Function
mergeIntoNode
(node, ownerID, shift, keyHash, entry)
browser_dist/index.js:1928
↓ 2 callers
Function
neg
(predicate)
browser_dist/index.js:4985
↓ 2 callers
Function
popCount
(x)
browser_dist/index.js:2058
↓ 2 callers
Function
recordName
(record)
browser_dist/index.js:3822
↓ 2 callers
Function
resolveIndex
(index, size, defaultIndex)
browser_dist/index.js:245
↓ 2 callers
Function
resolveSize
(iter)
browser_dist/index.js:3642
↓ 2 callers
Function
seqIterate
(seq, fn, reverse, useKeys)
browser_dist/index.js:673
↓ 2 callers
Function
seqIterator
(seq, type, reverse, useKeys)
browser_dist/index.js:688
↓ 2 callers
Function
setIn
(array, idx, val, canEdit)
browser_dist/index.js:2067
next →
1–100 of 176, ranked by callers