Sha256: 1a0e34f23b4569c4332dc6dcb11b7c697aa18c3a0c3b7eefa33b3394be495f7a
Contents?: true
Size: 344 Bytes
Versions: 4
Compression:
Stored size: 344 Bytes
Contents
package org.embulk.parser.firebase_avro import scala.util.control.Exception.ignoring object LoanPattern { type Closable = { def close(): Unit } def apply[R <: Closable, A](resource: R)(f: R => A): A = { try { f(resource) } finally { ignoring(classOf[Throwable]) apply { resource.close() } } } }
Version data entries
4 entries across 4 versions & 1 rubygems