core
core
japgolly.scalagraal
AbstractGraalContext
Expr
Expr
ExprBoilerplate
Apply1
Apply2
Apply3
Apply4
Apply5
Apply6
Apply7
Apply8
Apply9
Apply10
Apply11
Apply12
Apply13
Apply14
Apply15
Apply16
Apply17
Apply18
Apply19
Apply20
Apply21
Apply22
ExprError
ExprError
InEval
InEval
EvalError
ContextClosed
UnsupportedLanguageOrMimeType
AsyncFunctionFailed
InResult
InResult
ValueError
ValueIsNull
ValueCastError
ValueReprError
ExprParam
ExprParam
RawValue
SourceConst
SourceFn
ValueFn
CtxValueFn
Contravariance
Primitives
ArrayPrimitives
JavaValues
PolyglotValues
Defaults
GraalContext
GraalContext
Builder
Builder
GraalContextMetrics
GraalContextMetrics
AndExprResult
Metric
Metric
Wait
Pre
Body
Post
Total
Writer
Writer
Noop
Print
StoreLast
GraalContextPool
GraalContextPool
State
State
Active
ShuttingDown
Terminated
OnShutdown
OnShutdown
CloseContexts
DoNothing
Builder
Fixed
Step1
Step2A
Step2B
ContextThread
GraalSourceUtil
Language
Binding
Binding
ScalaGraalEffect
AsyncES
AsyncES
Async
Async
Trans
ScalaGraalValueExt
japgolly.scalagraal.util
CacheAndReplace
Param
Param
CacheAndReplaceBoilerplate
DurationLite
DurationLite
StartTime
StrFnCache
withRoutes
curried
withRouteWhitelist
curried
StrFnCacheParam
StrFnCacheParam
StrFnCacheParamBoilerplate
StrFnCachePath
StrFnCachePath
Tokens
Tokens
Replacement
StrFnCacheRoute
StrFnCacheRoute
Warmup
State
State
PoolResult
core
/
japgolly.scalagraal
/
ExprBoilerplate
/
Apply3
Apply3
final
class
Apply3
[A, B, C](mkExpr: (
String
,
String
,
String
) =>
String
)
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
@
inline
def
apply
(a:
A
, b:
B
, c:
C
)(implicit lang:
Language
, A:
ExprParam
[
A
], B:
ExprParam
[
B
], C:
ExprParam
[
C
]):
Expr
[
Value
]
def
compile
(implicit lang:
Language
, A:
ExprParam
[
A
], B:
ExprParam
[
B
], C:
ExprParam
[
C
]): (
A
,
B
,
C
) =>
Expr
[
Value
]
def
compile
[Z](post:
Expr
[
Value
] => Z)(implicit lang:
Language
, A:
ExprParam
[
A
], B:
ExprParam
[
B
], C:
ExprParam
[
C
]): (
A
,
B
,
C
) => Z