Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arximboldi/immer
/ functions
Functions
2,869 in github.com/arximboldi/immer
⨍
Functions
2,869
◇
Types & classes
680
↓ 22 callers
Function
isObject
* Checks if `value` is the * [language type](http://www.ecma-international.org/ecma-262/6.0/#sec-ecmascript-language-types) * of `Object`. (
extra/js/lib/lodash.js:11269
↓ 22 callers
Method
run
extra/fuzzer/fuzzer_input.hpp:49
↓ 21 callers
Function
Va
(a)
extra/js/lib/mori.js:29
↓ 21 callers
Function
arrayMap
* A specialized version of `_.map` for arrays without support for iteratee * shorthands. * * @private * @param {Array} [array] The array t
extra/js/lib/lodash.js:602
↓ 21 callers
Method
begin
! * Returns an iterator pointing at the first element of the * collection. It does not allocate memory and its complexity is * @f$ O(1)
immer/map.hpp:207
↓ 21 callers
Method
identity
! * Returns a value that can be used as identity for the container. If two * values have the same identity, they are guaranteed to be equal
immer/map.hpp:478
↓ 21 callers
Function
index
(v)
extra/python/benchmark/test_benchmarks.py:25
↓ 21 callers
Function
load_vec
test/extra/persist/test_vectors.cpp:32
↓ 21 callers
Function
wc
(a)
extra/js/lib/mori.js:55
↓ 20 callers
Function
Ic
(a,b)
extra/js/lib/mori.js:117
↓ 20 callers
Method
dec
immer/detail/hamts/champ.hpp:194
↓ 20 callers
Function
delete_deep_shift
immer/detail/hamts/node.hpp:1120
↓ 20 callers
Method
dereference
immer/detail/iterator_facade.hpp:21
↓ 20 callers
Function
load_flex_vec
test/extra/persist/test_vectors.cpp:42
↓ 20 callers
Function
make_regular_sub_pos
immer/detail/rbts/position.hpp:1042
↓ 20 callers
Function
max
* Computes the maximum value of `array`. If `array` is empty or falsey, * `undefined` is returned. * * @static * @since 0.1.0
extra/js/lib/lodash.js:15774
↓ 20 callers
Method
run
(self)
setup.py:27
↓ 20 callers
Function
take_snapshot
benchmark/set/memory/memory.hpp:104
↓ 20 callers
Function
u
(t)
extra/js/lib/immutable.min.js:9
↓ 19 callers
Function
X
(t,e)
extra/js/lib/immutable.min.js:10
↓ 19 callers
Function
gen
test/extra/persist/utils.hpp:37
↓ 19 callers
Function
head
* Gets the first element of `array`. * * @static * @memberOf _ * @since 0.1.0 * @alias first * @category Array * @p
extra/js/lib/lodash.js:6907
↓ 19 callers
Function
interpolate
* Interpolates a given template string.
extra/js/lib/benchmark.js:1771
↓ 19 callers
Function
isObjectLike
* Checks if `value` is object-like. A value is object-like if it's not `null` * and has a `typeof` result of "object". * * @static
extra/js/lib/lodash.js:11298
↓ 18 callers
Function
make_inner_n
immer/detail/hamts/node.hpp:43
↓ 17 callers
Method
kind
immer/detail/hamts/node.hpp:123
↓ 17 callers
Function
o
(t)
extra/js/lib/immutable.min.js:9
↓ 17 callers
Function
run_input
test/oss-fuzz/flex-vector-gc-0.cpp:39
↓ 16 callers
Function
Ob
(a)
extra/js/lib/mori.js:39
↓ 16 callers
Function
c
(a,b)
extra/js/lib/mori.js:26
↓ 16 callers
Function
diff
immer/algorithm.hpp:307
↓ 16 callers
Function
empty
immer/array.hpp:43
↓ 16 callers
Method
end
! * Returns an iterator pointing just after the last element of the * collection. It does not allocate and its complexity is @f$ O(1) @f$.
immer/map.hpp:213
↓ 15 callers
Function
Zb
(a)
extra/js/lib/mori.js:43
↓ 15 callers
Method
data_mut
immer/detail/arrays/no_capacity.hpp:98
↓ 15 callers
Method
define
extra/guile/scm/group.hpp:34
↓ 15 callers
Function
delete_leaf
immer/detail/rbts/node.hpp:856
↓ 15 callers
Method
each
immer/detail/rbts/position.hpp:1184
↓ 15 callers
Function
make_loader_for
immer/extra/persist/detail/box/pool.hpp:187
↓ 14 callers
Function
Aa
(a)
extra/js/lib/mori.js:24
↓ 14 callers
Function
Cb
(a)
extra/js/lib/mori.js:37
↓ 14 callers
Function
Event
* The Event constructor. * * @constructor * @memberOf Benchmark * @param {Object|string} type The event type.
extra/js/lib/benchmark.js:415
↓ 14 callers
Function
Ma
(a)
extra/js/lib/mori.js:26
↓ 14 callers
Function
Yb
(a)
extra/js/lib/mori.js:42
↓ 14 callers
Function
apply
* A faster alternative to `Function#apply`, this function invokes `func` * with the `this` binding of `thisArg` and the arguments of `args`. *
extra/js/lib/lodash.js:440
↓ 14 callers
Function
baseUnary
* The base implementation of `_.unary` without support for storing metadata. * * @private * @param {Function} func The function to cap argume
extra/js/lib/lodash.js:950
↓ 14 callers
Method
clear
immer/heap/unsafe_free_list_heap.hpp:85
↓ 14 callers
Function
fd
(a)
extra/js/lib/mori.js:96
↓ 14 callers
Function
hana_struct_auto_member_name_policy
immer/extra/persist/cereal/policy.hpp:188
↓ 14 callers
Method
inc
immer/detail/hamts/champ.hpp:192
↓ 14 callers
Function
inc_nodes
immer/detail/rbts/node.hpp:965
↓ 14 callers
Function
isArrayLike
* Checks if `value` is array-like. A value is considered array-like if it's * not a function and has a `value.length` that's an integer greater t
extra/js/lib/lodash.js:10859
↓ 14 callers
Function
isArrayLikeObject
* This method is like `_.isArrayLike` except that it also checks if `value` * is an object. * * @static * @memberOf _ * @sinc
extra/js/lib/lodash.js:10888
↓ 14 callers
Function
isIterateeCall
* Checks if the given arguments are from an iteratee call. * * @private * @param {*} value The potential iteratee value argument.
extra/js/lib/lodash.js:5892
↓ 14 callers
Function
nc
(a)
extra/js/lib/mori.js:47
↓ 14 callers
Function
r
(t)
extra/js/lib/immutable.min.js:9
↓ 14 callers
Function
to_json_with_auto_pool
test/extra/persist/utils.hpp:233
↓ 14 callers
Function
uninitialized_move
immer/detail/util.hpp:122
↓ 13 callers
Function
I
()
extra/js/lib/immutable.min.js:9
↓ 13 callers
Function
copy_leaf_e
immer/detail/rbts/node.hpp:676
↓ 13 callers
Function
copy_n
immer/detail/arrays/node.hpp:24
↓ 13 callers
Function
deallocate_inner
immer/detail/hamts/node.hpp:1144
↓ 13 callers
Method
dec
immer/detail/rbts/rbtree.hpp:147
↓ 13 callers
Function
ft
(t)
extra/js/lib/immutable.min.js:12
↓ 13 callers
Function
get
* Gets the value at `path` of `object`. If the resolved value is * `undefined`, the `defaultValue` is returned in its place. * * @stati
extra/js/lib/lodash.js:12631
↓ 13 callers
Function
hd
(a,b,c,d,e)
extra/js/lib/mori.js:96
↓ 13 callers
Function
last
* Gets the last element of `array`. * * @static * @memberOf _ * @since 0.1.0 * @category Array * @param {Array} array Th
extra/js/lib/lodash.js:7092
↓ 13 callers
Function
ot
(t)
extra/js/lib/immutable.min.js:11
↓ 13 callers
Function
qb
(a)
extra/js/lib/mori.js:34
↓ 13 callers
Function
transform_output_pool
immer/extra/persist/transform.hpp:55
↓ 12 callers
Function
accumulate
immer/algorithm.hpp:120
↓ 12 callers
Function
baseToString
* The base implementation of `_.toString` which doesn't convert nullish * values to empty strings. * * @private * @param {*} value
extra/js/lib/lodash.js:3919
↓ 12 callers
Function
c
(t)
extra/js/lib/immutable.min.js:9
↓ 12 callers
Function
copyArray
* Copies the values of `source` to `array`. * * @private * @param {Array} source The array to copy values from. * @param {Array} [
extra/js/lib/lodash.js:4427
↓ 12 callers
Function
e
(t)
extra/js/lib/immutable.min.js:9
↓ 12 callers
Function
invoke
extra/guile/scm/detail/invoke.hpp:21
↓ 12 callers
Function
isSymbol
* Checks if `value` is classified as a `Symbol` primitive or object. * * @static * @memberOf _ * @since 4.0.0 * @category Lan
extra/js/lib/lodash.js:11682
↓ 12 callers
Function
min
* Computes the minimum value of `array`. If `array` is empty or falsey, * `undefined` is returned. * * @static * @since 0.1.0
extra/js/lib/lodash.js:15872
↓ 12 callers
Function
owned
immer/detail/hamts/node.hpp:551
↓ 12 callers
Method
push_back_mut
immer/detail/rbts/rbtree.hpp:271
↓ 12 callers
Function
s
(t)
extra/js/lib/immutable.min.js:9
↓ 11 callers
Function
Vc
(a)
extra/js/lib/mori.js:92
↓ 11 callers
Function
array
immer/array.hpp:329
↓ 11 callers
Function
arrayEach
* A specialized version of `_.forEach` for arrays without support for * iteratee shorthands. * * @private * @param {Array} [array] The arr
extra/js/lib/lodash.js:480
↓ 11 callers
Function
as_const
immer/detail/util.hpp:28
↓ 11 callers
Method
assoc
immer/experimental/dvektor.hpp:53
↓ 11 callers
Method
begin
tools/include/prettyprint.hpp:374
↓ 11 callers
Function
cloneDeep
* This method is like `_.clone` except that it recursively clones `value`. * * @static * @memberOf _ * @since 1.0.0 * @catego
extra/js/lib/lodash.js:10614
↓ 11 callers
Function
copy_leaf
immer/detail/rbts/node.hpp:661
↓ 11 callers
Function
g
(a,b,c,d,e,f,g,h,l,m,p,q,u,s,v,y)
extra/js/lib/mori.js:79
↓ 11 callers
Function
make_leaf_pos
immer/detail/rbts/position.hpp:118
↓ 11 callers
Function
size
* Gets the size of `collection` by returning its length for array-like * values or the number of own enumerable string keyed properties for objec
extra/js/lib/lodash.js:9364
↓ 11 callers
Function
stringToArray
* Converts `string` to an array. * * @private * @param {string} string The string to convert. * @returns {Array} Returns the converted arr
extra/js/lib/lodash.js:1229
↓ 11 callers
Method
tie
test/extra/persist/test_special_pool.cpp:76
↓ 11 callers
Function
toKey
* Converts `value` to a string key if it's not a string or symbol. * * @private * @param {*} value The value to inspect. * @return
extra/js/lib/lodash.js:6236
↓ 11 callers
Function
toNumber
* Converts `value` to a number. * * @static * @memberOf _ * @since 4.0.0 * @category Lang * @param {*} value The value t
extra/js/lib/lodash.js:11982
↓ 11 callers
Function
zt
()
extra/js/lib/immutable.min.js:12
↓ 10 callers
Function
Ee
(t)
extra/js/lib/immutable.min.js:19
↓ 10 callers
Function
Fe
(t,e)
extra/js/lib/immutable.min.js:20
↓ 10 callers
Function
Qb
(a)
extra/js/lib/mori.js:40
← previous
next →
101–200 of 2,869, ranked by callers