( key: MapKey<Key>, deferred: Deferred.Deferred<Value, Error> )
| 74 | |
| 75 | /** @internal */ |
| 76 | export const pending = <Key, Value, Error>( |
| 77 | key: MapKey<Key>, |
| 78 | deferred: Deferred.Deferred<Value, Error> |
| 79 | ): MapValue<Key, Value, Error> => |
| 80 | Data.struct({ |
| 81 | _tag: "Pending" as const, |
| 82 | key, |
| 83 | deferred |
| 84 | }) |
| 85 | |
| 86 | /** @internal */ |
| 87 | export const refreshing = <Key, Value, Error>( |