MCPcopy Create free account

hub / github.com/arximboldi/immer / functions

Functions2,869 in github.com/arximboldi/immer

Methodequal
immer/detail/iterator_facade.hpp:39
Methodequal
immer/detail/rbts/rrbtree_iterator.hpp:81
Methodequal
immer/detail/rbts/rbtree_iterator.hpp:80
Methodequal
immer/detail/hamts/champ_iterator.hpp:147
Methodequal
immer/experimental/detail/dvektor_impl.hpp:491
Methodequal_chunk_p
immer/detail/rbts/operations.hpp:365
Functionequals
immer/detail/rbts/rrbtree.hpp:314
Functionequals
immer/detail/hamts/champ.hpp:1505
Methodequals
immer/detail/arrays/with_capacity.hpp:172
Methodequals
immer/detail/arrays/no_capacity.hpp:155
Functionequals_collisions
immer/detail/hamts/champ.hpp:1539
Functionequals_tree
immer/detail/hamts/champ.hpp:1511
Functionequals_values
immer/detail/hamts/champ.hpp:1533
Methoderase
! * Removes the key `k` from the k. Does nothing if the key is not * associated in the map. It may allocate memory and its complexity is
immer/map_transient.hpp:290
Methoderase
! * Returns a table without entries with given key `k`. If the key is not * present it returns `*this`. It may allocate * memory and it
immer/table.hpp:454
Methoderase
! * Removes the `value` from the set, doing nothing if the value is not in * the set. It may allocate memory and its complexity is *effecti
immer/set_transient.hpp:156
Methoderase
! * Removes table entry by given key `k` if there is any. It may allocate * memory and its complexity is *effectively* @f$ O(1) @f$. */
immer/table_transient.hpp:248
Methoderase
immer/flex_vector.hpp:479
Methoderase
! * Returns a set without `value`. If the `value` is not in the * set it returns the same set. It may allocate memory and its * compl
immer/set.hpp:234
Methoderase_move
immer/map.hpp:540
Methoderase_move
immer/table.hpp:534
Methoderase_move
immer/set.hpp:285
Functionescape
* Converts the characters "&", "<", ">", '"', "'", and "\`" in `string` to * their corresponding HTML entities. * * **Note:** No other
extra/js/lib/lodash.js:13758
FunctionescapeRegExp
* Escapes the `RegExp` special characters "^", "$", "\", ".", "*", "+", * "?", "(", ")", "[", "]", "{", "}", and "|" in `string`. * * @
extra/js/lib/lodash.js:13780
FunctionescapeStringChar
* Used by `_.template` to escape characters for inclusion in compiled string literals. * * @private * @param {string} chr The matched charact
extra/js/lib/lodash.js:1062
Functionet
()
extra/js/lib/immutable.min.js:11
Functionevaluate
* Determines if more clones should be queued or if cycling should stop.
extra/js/lib/benchmark.js:1876
Functionevery
* Checks if `predicate` returns truthy for **all** elements of `collection`. * Iteration is stopped once `predicate` returns falsey. The predicat
extra/js/lib/lodash.js:8625
Methodexact_t
immer/detail/util.hpp:194
Methodexchange
immer/atom.hpp:52
Methodexchange
immer/atom.hpp:107
Methodextend
extra/python/src/immer-boost.cpp:69
Functionfa
(a,b)
extra/js/lib/mori.js:24
Functionfg
(a,b,c)
extra/js/lib/mori.js:278
Functionfill
* Fills elements of `array` with `value` from `start` up to, but not * including, `end`. * * **Note:** This method mutates `array`.
extra/js/lib/lodash.js:6684
Methodfill_n
immer/detail/arrays/node.hpp:80
FunctionfilterSuite
* An `Array#filter` like method. * * @name filter * @memberOf Benchmark.Suite * @param {Function|string} callback The function/ali
extra/js/lib/benchmark.js:1110
Functionfinalizer_wrapper
extra/guile/scm/detail/finalizer_wrapper.hpp:53
Functionfinalizer_wrapper_impl
extra/guile/scm/detail/finalizer_wrapper.hpp:22
Methodfind
! * Returns a pointer to the value associated with the key `k`. If * the key is not contained in the map, a `nullptr` is returned. * I
immer/map_transient.hpp:214
Methodfind
! * Returns a pointer to the value associated with the key `k`. * If there is no entry with such a key in the table, * a `nullptr` is r
immer/table.hpp:353
Methodfind
! * Returns a pointer to the value if `value` is contained in the * set, or nullptr otherwise. * It does not allocate memory and its co
immer/set_transient.hpp:120
Methodfind
! * Returns a pointer to the value associated with the key `k`. * If there is no entry with such a key in the table, * a `nullptr` is r
immer/table_transient.hpp:182
Methodfind
! * Returns a pointer to the value if `value` is contained in the * set, or nullptr otherwise. * It does not allocate memory and its co
immer/set.hpp:179
FunctionfindIndex
* This method is like `_.find` except that it returns the index of the first * element `predicate` returns truthy for instead of the element itse
extra/js/lib/lodash.js:6732
FunctionfindKey
* This method is like `_.find` except that it returns the key of the first * element `predicate` returns truthy for instead of the element itself
extra/js/lib/lodash.js:12381
FunctionfindLastIndex
* This method is like `_.findIndex` except that it iterates over elements * of `collection` from right to left. * * @static * @mem
extra/js/lib/lodash.js:6780
FunctionfindLastKey
* This method is like `_.findKey` except that it iterates over elements of * a collection in the opposite order. * * @static * @me
extra/js/lib/lodash.js:12420
Methodfinish
immer/detail/rbts/operations.hpp:2198
Methodfirst_sub
immer/detail/rbts/position.hpp:969
Methodfirst_sub
immer/detail/rbts/position.hpp:1761
Methodfirst_sub_inner
immer/detail/rbts/position.hpp:995
Methodfirst_sub_inner
immer/detail/rbts/position.hpp:1782
Methodfirst_sub_leaf
immer/detail/rbts/position.hpp:985
Methodfirst_sub_leaf
immer/detail/rbts/position.hpp:1773
FunctionflatMap
* Creates a flattened array of values by running each element in `collection` * thru `iteratee` and flattening the mapped results. The iteratee i
extra/js/lib/lodash.js:8759
FunctionflatMapDeep
* This method is like `_.flatMap` except that it recursively flattens the * mapped results. * * @static * @memberOf _ * @sinc
extra/js/lib/lodash.js:8784
FunctionflatMapDepth
* This method is like `_.flatMap` except that it recursively flattens the * mapped results up to `depth` times. * * @static * @mem
extra/js/lib/lodash.js:8810
Functionflatten
* Flattens `array` a single level deep. * * @static * @memberOf _ * @since 0.1.0 * @category Array * @param {Array} arra
extra/js/lib/lodash.js:6809
FunctionflattenDeep
* Recursively flattens `array`. * * @static * @memberOf _ * @since 3.0.0 * @category Array * @param {Array} array The ar
extra/js/lib/lodash.js:6828
FunctionflattenDepth
* Recursively flatten `array` up to `depth` times. * * @static * @memberOf _ * @since 4.4.0 * @category Array * @param {
extra/js/lib/lodash.js:6853
Methodflex_vector
! * Default constructor. It creates a flex_vector of `size() == 0`. * It does not allocate memory and its complexity is @f$ O(1) @f$.
immer/flex_vector.hpp:96
Methodflex_vector update
immer/flex_vector.hpp:322
Methodflex_vector_loader
immer/extra/persist/detail/rbts/input.hpp:571
Methodflex_vector_transient
! * Default constructor. It creates a flex_vector of `size() == 0`. It * does not allocate memory and its complexity is @f$ O(1) @f$.
immer/flex_vector_transient.hpp:71
Functionflip
* Creates a function that invokes `func` with arguments reversed. * * @static * @memberOf _ * @since 4.0.0 * @category Functi
extra/js/lib/lodash.js:10019
Functionflush
()
extra/js/lib/lodash.js:9924
Methodfoo
extra/guile/src/immer.cpp:55
FunctionforEach
* Iterates over elements of `collection` and invokes `iteratee` for each element. * The iteratee is invoked with three arguments: (value, index|k
extra/js/lib/lodash.js:8845
FunctionforEachRight
* This method is like `_.forEach` except that it iterates over elements of * `collection` from right to left. * * @static * @membe
extra/js/lib/lodash.js:8870
FunctionforIn
* Iterates over own and inherited enumerable string keyed properties of an * object and invokes `iteratee` for each property. The iteratee is inv
extra/js/lib/lodash.js:12452
FunctionforInRight
* This method is like `_.forIn` except that it iterates over properties of * `object` in the opposite order. * * @static * @member
extra/js/lib/lodash.js:12484
FunctionforOwn
* Iterates over own enumerable string keyed properties of an object and * invokes `iteratee` for each property. The iteratee is invoked with thre
extra/js/lib/lodash.js:12518
FunctionforOwnRight
* This method is like `_.forOwn` except that it iterates over properties of * `object` in the opposite order. * * @static * @membe
extra/js/lib/lodash.js:12548
Functionfor_each_chunk
immer/detail/rbts/rrbtree.hpp:290
Methodfor_each_chunk
immer/detail/arrays/with_capacity.hpp:152
Methodfor_each_chunk
immer/detail/arrays/no_capacity.hpp:135
Methodfor_each_chunk
immer/detail/rbts/rbtree.hpp:225
Functionfor_each_chunk_p
immer/detail/rbts/rrbtree.hpp:302
Methodfor_each_chunk_p
immer/detail/arrays/with_capacity.hpp:158
Methodfor_each_chunk_p
immer/detail/arrays/no_capacity.hpp:141
Methodfor_each_chunk_traversal
immer/detail/hamts/champ.hpp:318
Methodforbidden
extra/python/src/immer-boost.cpp:47
Methodformat
immer/extra/persist/detail/alias.hpp:58
Methodformat_as
immer/extra/persist/detail/alias.hpp:34
FunctionfromPairs
* The inverse of `_.toPairs`; this method returns an object composed * from key-value `pairs`. * * @static * @memberOf _ * @s
extra/js/lib/lodash.js:6877
Methodfrom_fill
immer/detail/arrays/with_capacity.hpp:146
Methodfrom_fill
immer/detail/arrays/no_capacity.hpp:122
Methodfrom_fill
immer/detail/rbts/rrbtree.hpp:104
Methodfrom_fill
immer/detail/rbts/rbtree.hpp:78
Methodfrom_initializer_list
immer/detail/arrays/with_capacity.hpp:140
Methodfrom_initializer_list
immer/detail/arrays/no_capacity.hpp:128
Methodfrom_initializer_list
immer/detail/rbts/rrbtree.hpp:83
Methodfrom_initializer_list
immer/detail/rbts/rbtree.hpp:57
Methodfrom_initializer_list
immer/detail/hamts/champ.hpp:290
Functionfrom_json
test/extra/persist/utils.hpp:57
Functionfrom_json_with_auto_pool
test/extra/persist/utils.hpp:241
Methodfrom_range
immer/detail/arrays/with_capacity.hpp:130
Methodfrom_range
immer/detail/arrays/no_capacity.hpp:110
Methodfrom_range
immer/detail/rbts/rrbtree.hpp:95
← previousnext →1,701–1,800 of 2,869, ranked by callers