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

scoobie.doobie.ScoobieFragmentProducer.scala Maven / Gradle / Ivy

The newest version!
package scoobie.doobie

import doobie.imports.Fragment

trait ScoobieFragmentProducer[A] {
  def genFragment(a: A): Fragment
}

object ScoobieFragmentProducer {
  def apply[A](f: A => Fragment): ScoobieFragmentProducer[A] = new ScoobieFragmentProducer[A] {
    def genFragment(a: A): Fragment = f(a)
  }
}






© 2015 - 2024 Weber Informatics LLC | Privacy Policy