Skip to content

Commit 3f5ef2a

Browse files
authored
Add Effect.fn.Return to allow typing returns on Effect.fn (#5631)
1 parent fb29d38 commit 3f5ef2a

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

.changeset/full-sides-decide.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"effect": minor
3+
---
4+
5+
Add Effect.fn.Return to allow typing returns on Effect.fn

packages/effect/src/Effect.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13946,6 +13946,11 @@ export declare namespace Service {
1394613946
* @category Models
1394713947
*/
1394813948
export namespace fn {
13949+
/**
13950+
* @since 3.19.0
13951+
* @category Models
13952+
*/
13953+
export type Return<A, E = never, R = never> = Generator<YieldWrap<Effect<any, E, R>>, A, any>
1394913954
/**
1395013955
* @since 3.11.0
1395113956
* @category Models

0 commit comments

Comments
 (0)