( ref: FiberRef.FiberRef<A>, value: A )
| 1900 | ): BlockedRequests.RequestBlock => blockedRequests_.reduce(self, LocallyReducer(ref, value)) |
| 1901 | |
| 1902 | const LocallyReducer = <A>( |
| 1903 | ref: FiberRef.FiberRef<A>, |
| 1904 | value: A |
| 1905 | ): BlockedRequests.RequestBlock.Reducer<BlockedRequests.RequestBlock> => ({ |
| 1906 | emptyCase: () => blockedRequests_.empty, |
| 1907 | parCase: (left, right) => blockedRequests_.par(left, right), |
| 1908 | seqCase: (left, right) => blockedRequests_.seq(left, right), |
| 1909 | singleCase: (dataSource, blockedRequest) => |
| 1910 | blockedRequests_.single( |
| 1911 | resolverLocally(dataSource, ref, value), |
| 1912 | blockedRequest as any |
| 1913 | ) |
| 1914 | }) |
| 1915 | |
| 1916 | /* @internal */ |
| 1917 | export const fiberRefLocally: { |
no test coverage detected