Skip to content

Commit 5bafe11

Browse files
authored
Merge pull request #10 from efemelar/documentation-fix-inscope-example
Fix useInScope example
2 parents 49e7ae7 + a5dde49 commit 5bafe11

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

README.md

+6-5
Original file line numberDiff line numberDiff line change
@@ -267,15 +267,16 @@ Resources can be allocated within a scope. They will be released in reverse acqu
267267
(that is, after all forks started within finish). E.g.:
268268

269269
```scala
270-
import ox.{supervised, useScoped}
270+
import ox.{supervised, useInScope}
271271

272272
case class MyResource(c: Int)
273273

274-
def acquire: MyResource =
275-
println("acquiring ...")
276-
MyResource(5)
274+
def acquire(c: Int) : MyResource =
275+
println(s"acquiring $c ...")
276+
MyResource(c)
277+
277278
def release(resource: MyResource): Unit =
278-
println(s"releasing ${resource.c}...")
279+
println(s"releasing ${resource.c} ...")
279280

280281
supervised {
281282
val resource1 = useInScope(acquire(10))(release)

0 commit comments

Comments
 (0)