From e18f721ab806ef23025c0fe624060f872b9471af Mon Sep 17 00:00:00 2001 From: davidgeirola Date: Tue, 23 Jan 2024 15:11:30 +0100 Subject: [PATCH] Add effect instances 2 --- .../src/main/scala/com/geirolz/secret/effect/implicits.scala | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/integrations/effect/src/main/scala/com/geirolz/secret/effect/implicits.scala b/integrations/effect/src/main/scala/com/geirolz/secret/effect/implicits.scala index ce6d565..d84bbd9 100644 --- a/integrations/effect/src/main/scala/com/geirolz/secret/effect/implicits.scala +++ b/integrations/effect/src/main/scala/com/geirolz/secret/effect/implicits.scala @@ -1,7 +1,6 @@ package com.geirolz.secret.effect -import cats.effect.Async -import cats.effect.{IO, Resource, ResourceIO} +import cats.effect.{Async, Resource} import com.geirolz.secret.Secret extension [T](secret: Secret[T]) @@ -9,4 +8,3 @@ extension [T](secret: Secret[T]) def resource[F[_]: Async]: Resource[F, Secret[T]] = Resource.make(Async[F].pure(secret))(s => Async[F].delay(s.destroy())) - def resourceIO: ResourceIO[Secret[T]] = resource[IO]