UseApply

turbolift.effects.PolyFinalizerEffect.UseApply
final class UseApply[X]

Helper class for partial type application. Won't be needed in future Scala (SIP-47).

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def apply[A](acquire: Computation[A, X], release: A => Computation[Unit, X]): Computation[A, @@[X]]
def apply(acquire: Computation[Unit, X], release: Computation[Unit, X]): Computation[Unit, @@[X]]
def apply[A <: Closeable, X2 <: X & IO](acquire: Computation[A, X2]): Computation[A, @@[X2]]
def apply[A](r: Resource[A, X]): Computation[A, @@[X]]