@@ -105,7 +105,9 @@ Added in v2.3.0
105105 - [ ApT] ( #apt )
106106 - [ ap] ( #ap )
107107 - [ apFirst] ( #apfirst )
108+ - [ apFirstW] ( #apfirstw )
108109 - [ apSecond] ( #apsecond )
110+ - [ apSecondW] ( #apsecondw )
109111 - [ apW] ( #apw )
110112 - [ local] ( #local )
111113- [ zone of death] ( #zone-of-death )
@@ -1191,6 +1193,22 @@ export declare const apFirst: <E, B>(second: ReaderTask<E, B>) => <A>(first: Rea
11911193
11921194Added in v2.3.0
11931195
1196+ ## apFirstW
1197+
1198+ Less strict version of [ ` apFirst ` ](#apfirst).
1199+
1200+ The ` W ` suffix (short for **W**idening) means that the environment types will be merged.
1201+
1202+ **Signature**
1203+
1204+ ` ` ` ts
1205+ export declare const apFirstW: <R2 , B >(
1206+ second : ReaderTask <R2 , B >
1207+ ) => <R1 , A >(first : ReaderTask <R1 , A >) => ReaderTask <R1 & R2 , A >
1208+ ` ` `
1209+
1210+ Added in v2.17.0
1211+
11941212## apSecond
11951213
11961214Combine two effectful actions, keeping only the result of the second.
@@ -1203,6 +1221,22 @@ export declare const apSecond: <E, B>(second: ReaderTask<E, B>) => <A>(first: Re
12031221
12041222Added in v2.3.0
12051223
1224+ ## apSecondW
1225+
1226+ Less strict version of [ ` apSecond ` ](#apsecond).
1227+
1228+ The ` W ` suffix (short for **W**idening) means that the environment types will be merged.
1229+
1230+ **Signature**
1231+
1232+ ` ` ` ts
1233+ export declare const apSecondW: <R2 , B >(
1234+ second : ReaderTask <R2 , B >
1235+ ) => <R1 , A >(first : ReaderTask <R1 , A >) => ReaderTask <R1 & R2 , B >
1236+ ` ` `
1237+
1238+ Added in v2.17.0
1239+
12061240## apW
12071241
12081242Less strict version of [ ` ap ` ](#ap).
0 commit comments