Skip to content

Commit 1f8d2d6

Browse files
authored
Merge pull request #1 from blurname/fix
docs: improve koka README
2 parents c5eff59 + d23250f commit 1f8d2d6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/koka/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ function* fetchData() {
163163
return data.json()
164164
}
165165

166-
const result = Eff.run(Eff.result(fetchData()))
166+
const result = await Eff.run(Eff.result(fetchData()))
167167

168168
if (result.type === 'ok') {
169169
console.log('Data:', result.value)
@@ -174,7 +174,7 @@ if (result.type === 'ok') {
174174
// Convert Result back to error effect
175175
const generator = Eff.ok(Eff.result(fetchData()))
176176

177-
const finalResult = Eff.runResult(generator)
177+
const finalResult = await Eff.runResult(generator)
178178

179179
if (finalResult.type === 'ok') {
180180
console.log('Data:', finalResult.value)
@@ -192,7 +192,7 @@ if (finalResult.type === 'ok') {
192192
- `Eff.await<T>(Promise<T> | T)`: Handles async operations
193193
- `Eff.try(generator).catch(handlers)`: Handles effects
194194
- `Eff.run(generator)`: Runs a generator (handles async)
195-
- `Eff.result(generator)`:
195+
- `Eff.result(generator)`: Wraps error effects in Result type as a return value
196196
- `Eff.ok(generator)`: Unwraps Ok results
197197
- `Eff.runResult(generator)`: Runs a generator and returns a Result type
198198

0 commit comments

Comments
 (0)