(result: AsyncResult.AsyncResult<A, E>)
| 2 | import * as Option from "effect/Option"; |
| 3 | |
| 4 | export function isAsyncResultLoading<A, E>(result: AsyncResult.AsyncResult<A, E>): boolean { |
| 5 | return ( |
| 6 | AsyncResult.isInitial(result) || |
| 7 | (AsyncResult.isWaiting(result) && Option.isNone(AsyncResult.value(result))) |
| 8 | ); |
| 9 | } |
no outgoing calls
no test coverage detected