vcapi-workers / Exports / utils/memo
Module: utils/memo
メモ化に関するユーティリティ関数
Table of contents
Functions
Functions
useSingleton
▸ useSingleton<K, V>(c, key, make): V
make: (c) => V で作ったインスタンスを c.set(k, v) で保管しておき、
key が一致したら返す(シングルトンにする)
Type parameters
| Name | Type |
|---|---|
K | extends string |
V | V |
Parameters
| Name | Type |
|---|---|
c | Context |
key | K |
make | (c: Context) => V |
Returns
V