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

org.jetbrains.kotlinx.jupyter.execution.JupyterExecutor.kt Maven / Gradle / Ivy

Go to download

Implementation of REPL compiler and preprocessor for Jupyter dialect of Kotlin (IDE-compatible)

There is a newer version: 0.12.0-333
Show newest version
package org.jetbrains.kotlinx.jupyter.execution

import kotlinx.coroutines.CoroutineScope
import java.io.Closeable

interface JupyterExecutor : Closeable {
    fun  runExecution(
        name: String,
        classLoader: ClassLoader? = null,
        body: () -> T,
    ): ExecutionResult

    fun interruptExecution()

    fun launchJob(runnable: suspend CoroutineScope.() -> Unit)
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy