WeakMap
t
RESCRIPT
type t<'k, 'v>
make
RESCRIPT
let make: unit => t<'k, 'v>
get
RESCRIPT
let get: (t<'k, 'v>, 'k) => option<'v>
has
RESCRIPT
let has: (t<'k, 'v>, 'k) => bool
set
RESCRIPT
let set: (t<'k, 'v>, 'k, 'v) => t<'k, 'v>
delete
RESCRIPT
let delete: (t<'k, 'v>, 'k) => bool
ignore
RESCRIPT
let ignore: t<'k, 'v> => unit
ignore(weakMap)
ignores the provided weakMap and returns unit.
This helper is useful when you want to discard a value (for example, the result of an operation with side effects) without having to store or process it further.