All Downloads are FREE. Search and download functionalities are using the official Maven repository.

doobie.syntax.connectionio.scala Maven / Gradle / Ivy

The newest version!
package doobie.syntax

import doobie.free.connection.ConnectionIO
import doobie.util.transactor.Transactor

import scalaz.Monad

object connectionio {

  implicit class MoreConnectionIOOps[A](ma: ConnectionIO[A]) {
    def transact[M[_]: Monad](xa: Transactor[M]): M[A] =
      xa.trans.apply(ma)
  }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy