Skip to content

Commit

Permalink
update README
Browse files Browse the repository at this point in the history
  • Loading branch information
Ragge-dev committed Apr 7, 2024
1 parent abfce38 commit aa3a03f
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@ sbt test
## Examples

```scala
import scala.concurrent.{Future => StdFuture}
import io.github.ragazoor.{ExecutionContext, Future}
import scala.concurrent.{ExecutionContext, Future => StdFuture}
import io.github.ragazoor.Future
import io.github.ragazoor.implicits._

case class User(name: String, age: Int)
Expand All @@ -58,10 +58,14 @@ class UserService(userRepo: UserRepository)(implicit ec: ExecutionContext) {
.io // Converts to IO
}
```
In `io.github.ragazoor.migration.implicits._` there are implicits that
are used to convert an `IO` to a `Future`. This is useful in a migration
phase when you have a third party library which depends on getting a
`Future`.

```scala
import scala.concurrent.{Future => StdFuture}
import io.github.ragazoor.{ExecutionContext, Future}
import scala.concurrent.{ExecutionContext, Future => StdFuture}
import io.github.ragazoor.Future
import io.github.ragazoor.implicits._
import io.github.ragazoor.migration.implicits._

Expand Down

0 comments on commit aa3a03f

Please sign in to comment.