japgolly.scalagraal

Type members

Classlikes

final class Expr[+A] extends AbstractFunction1[Context, Result[A]]
Companion
object
object Expr extends ExprBoilerplate
Companion
class
abstract class ExprBoilerplate
sealed abstract class ExprError(t: Throwable) extends RuntimeException
Companion
object
object ExprError
Companion
class
sealed trait ExprParam[A]
Companion
object
object ExprParam
Companion
class
Companion
object
object GraalContext
Companion
class
final class GraalContextMetrics(data: Array[Long]) extends AnyVal
Companion
object
Companion
class
trait GraalContextPool[F[_]] extends AbstractGraalContext[F]
Companion
object
Companion
class

These methods are meant as additions to the static methods in Source. They're impure methods, and take language as a plain String.

These methods are meant as additions to the static methods in Source. They're impure methods, and take language as a plain String.

You shouldn't use these directly; instead the same methods are available on Expr.

abstract class Language(val name: String)
final class ScalaGraalValueExt(self: Value) extends AnyVal

Implicits

Implicits

@inline
implicit def scalaGraalValueExt(a: Value): ScalaGraalValueExt