diff --git a/.changeset/angry-rats-end.md b/.changeset/angry-rats-end.md new file mode 100644 index 00000000..bfb1668e --- /dev/null +++ b/.changeset/angry-rats-end.md @@ -0,0 +1,5 @@ +--- +"@effect-atom/atom": patch +--- + +add `isWaiting` refinement diff --git a/packages/atom/src/Result.ts b/packages/atom/src/Result.ts index 64c95b56..f1c3e2c8 100644 --- a/packages/atom/src/Result.ts +++ b/packages/atom/src/Result.ts @@ -108,6 +108,12 @@ const ResultProto = { } } +/** + * @since 1.0.0 + * @category refinements + */ +export const isWaiting = (result: Result): boolean => result.waiting + /** * @since 1.0.0 * @category models