diff --git a/modules/effect/src/main/scala/cats/xml/effect/XmlLoader.scala b/modules/effect/src/main/scala/cats/xml/effect/XmlLoader.scala index 423180f..33b9e85 100644 --- a/modules/effect/src/main/scala/cats/xml/effect/XmlLoader.scala +++ b/modules/effect/src/main/scala/cats/xml/effect/XmlLoader.scala @@ -28,7 +28,7 @@ object XmlLoader extends XmlLoaderInstances { override def loadInputStreamResource(inputStream: => InputStream): Resource[F, XmlNode] = Resource .fromAutoCloseable(F.blocking(inputStream)) - .evalMap(is => F.defer(parser.parseInputStream(is))) + .evalMap(parser.parseInputStream(_)) } } }