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

scala.runtime.$throws.scala Maven / Gradle / Ivy

There is a newer version: 3.6.3-RC1-bin-20241119-cc4a324-NIGHTLY
Show newest version
package scala.runtime
import annotation.experimental

/** A helper type to allow syntax like
 *
 *    def f(): T throws Ex1 | Ex2
 *
 *  Used in desugar.throws.
 */
@experimental
infix type $throws[R, +E <: Exception] = CanThrow[E] ?=> R




© 2015 - 2024 Weber Informatics LLC | Privacy Policy