-
Notifications
You must be signed in to change notification settings - Fork 451
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
5 changed files
with
97 additions
and
0 deletions.
There are no files selected for viewing
7 changes: 7 additions & 0 deletions
7
arrow-libs/suspendapp/suspendapp-ktor/api/android/suspendapp-ktor.api
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
public final class arrow/continuations/ktor/KtorServerKt { | ||
public static final fun server--IzA1Es (Larrow/fx/coroutines/ResourceScope;Lio/ktor/server/engine/ApplicationEngineFactory;Lio/ktor/server/application/ServerConfig;Lkotlin/jvm/functions/Function1;JJJLkotlin/coroutines/Continuation;)Ljava/lang/Object; | ||
public static synthetic fun server--IzA1Es$default (Larrow/fx/coroutines/ResourceScope;Lio/ktor/server/engine/ApplicationEngineFactory;Lio/ktor/server/application/ServerConfig;Lkotlin/jvm/functions/Function1;JJJLkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; | ||
public static final fun server-2LLPA_o (Larrow/fx/coroutines/ResourceScope;Lio/ktor/server/engine/ApplicationEngineFactory;ILjava/lang/String;Ljava/util/List;JJJLkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; | ||
public static synthetic fun server-2LLPA_o$default (Larrow/fx/coroutines/ResourceScope;Lio/ktor/server/engine/ApplicationEngineFactory;ILjava/lang/String;Ljava/util/List;JJJLkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; | ||
} | ||
|
7 changes: 7 additions & 0 deletions
7
arrow-libs/suspendapp/suspendapp-ktor/api/jvm/suspendapp-ktor.api
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
public final class arrow/continuations/ktor/KtorServerKt { | ||
public static final fun server--IzA1Es (Larrow/fx/coroutines/ResourceScope;Lio/ktor/server/engine/ApplicationEngineFactory;Lio/ktor/server/application/ServerConfig;Lkotlin/jvm/functions/Function1;JJJLkotlin/coroutines/Continuation;)Ljava/lang/Object; | ||
public static synthetic fun server--IzA1Es$default (Larrow/fx/coroutines/ResourceScope;Lio/ktor/server/engine/ApplicationEngineFactory;Lio/ktor/server/application/ServerConfig;Lkotlin/jvm/functions/Function1;JJJLkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; | ||
public static final fun server-2LLPA_o (Larrow/fx/coroutines/ResourceScope;Lio/ktor/server/engine/ApplicationEngineFactory;ILjava/lang/String;Ljava/util/List;JJJLkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; | ||
public static synthetic fun server-2LLPA_o$default (Larrow/fx/coroutines/ResourceScope;Lio/ktor/server/engine/ApplicationEngineFactory;ILjava/lang/String;Ljava/util/List;JJJLkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; | ||
} | ||
|
10 changes: 10 additions & 0 deletions
10
arrow-libs/suspendapp/suspendapp-ktor/api/suspendapp-ktor.klib.api
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
// Klib ABI Dump | ||
// Targets: [iosArm64, iosSimulatorArm64, iosX64, js, linuxArm64, linuxX64, macosArm64, macosX64, mingwX64, tvosArm64, tvosSimulatorArm64, tvosX64, wasmJs, watchosArm32, watchosArm64, watchosSimulatorArm64, watchosX64] | ||
// Rendering settings: | ||
// - Signature version: 2 | ||
// - Show manifest properties: true | ||
// - Show declarations: true | ||
|
||
// Library unique name: <io.arrow-kt:suspendapp-ktor> | ||
final suspend fun <#A: io.ktor.server.engine/ApplicationEngine, #B: io.ktor.server.engine/ApplicationEngine.Configuration> (arrow.fx.coroutines/ResourceScope).arrow.continuations.ktor/server(io.ktor.server.engine/ApplicationEngineFactory<#A, #B>, io.ktor.server.application/ServerConfig, kotlin/Function1<#B, kotlin/Unit> = ..., kotlin.time/Duration = ..., kotlin.time/Duration = ..., kotlin.time/Duration = ...): io.ktor.server.engine/EmbeddedServer<#A, #B> // arrow.continuations.ktor/server|[email protected](io.ktor.server.engine.ApplicationEngineFactory<0:0,0:1>;io.ktor.server.application.ServerConfig;kotlin.Function1<0:1,kotlin.Unit>;kotlin.time.Duration;kotlin.time.Duration;kotlin.time.Duration){0§<io.ktor.server.engine.ApplicationEngine>;1§<io.ktor.server.engine.ApplicationEngine.Configuration>}[0] | ||
final suspend fun <#A: io.ktor.server.engine/ApplicationEngine, #B: io.ktor.server.engine/ApplicationEngine.Configuration> (arrow.fx.coroutines/ResourceScope).arrow.continuations.ktor/server(io.ktor.server.engine/ApplicationEngineFactory<#A, #B>, kotlin/Int = ..., kotlin/String = ..., kotlin.collections/List<kotlin/String> = ..., kotlin.time/Duration = ..., kotlin.time/Duration = ..., kotlin.time/Duration = ..., kotlin/Function1<io.ktor.server.application/Application, kotlin/Unit> = ...): io.ktor.server.engine/EmbeddedServer<#A, #B> // arrow.continuations.ktor/server|[email protected](io.ktor.server.engine.ApplicationEngineFactory<0:0,0:1>;kotlin.Int;kotlin.String;kotlin.collections.List<kotlin.String>;kotlin.time.Duration;kotlin.time.Duration;kotlin.time.Duration;kotlin.Function1<io.ktor.server.application.Application,kotlin.Unit>){0§<io.ktor.server.engine.ApplicationEngine>;1§<io.ktor.server.engine.ApplicationEngine.Configuration>}[0] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
public final class arrow/continuations/Enviroment_jvmKt { | ||
public static final fun process ()Larrow/continuations/Process; | ||
} | ||
|
||
public final class arrow/continuations/JvmProcess : arrow/continuations/Process { | ||
public static final field INSTANCE Larrow/continuations/JvmProcess; | ||
public fun close ()V | ||
public fun exit (I)Ljava/lang/Void; | ||
public synthetic fun exit (I)V | ||
public fun onShutdown (Lkotlin/jvm/functions/Function1;)Lkotlin/jvm/functions/Function1; | ||
public fun onSigInt (Lkotlin/jvm/functions/Function2;)V | ||
public fun onSigTerm (Lkotlin/jvm/functions/Function2;)V | ||
public fun runScope (Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;)V | ||
} | ||
|
||
public abstract interface class arrow/continuations/Process : java/lang/AutoCloseable { | ||
public abstract fun close ()V | ||
public abstract fun exit (I)V | ||
public abstract fun onShutdown (Lkotlin/jvm/functions/Function1;)Lkotlin/jvm/functions/Function1; | ||
public abstract fun onSigInt (Lkotlin/jvm/functions/Function2;)V | ||
public abstract fun onSigTerm (Lkotlin/jvm/functions/Function2;)V | ||
public abstract fun runScope (Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;)V | ||
} | ||
|
||
public final class arrow/continuations/SuspendAppKt { | ||
public static final fun SuspendApp-1Y68eR8 (Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function1;JLarrow/continuations/Process;Lkotlin/jvm/functions/Function2;)V | ||
public static synthetic fun SuspendApp-1Y68eR8$default (Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function1;JLarrow/continuations/Process;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)V | ||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
// Klib ABI Dump | ||
// Targets: [iosArm64, iosSimulatorArm64, iosX64, js, linuxArm64, linuxX64, macosArm64, macosX64, mingwX64, tvosArm64, tvosSimulatorArm64, tvosX64, wasmJs, watchosArm32, watchosArm64, watchosSimulatorArm64, watchosX64] | ||
// Alias: native => [iosArm64, iosSimulatorArm64, iosX64, linuxArm64, linuxX64, macosArm64, macosX64, mingwX64, tvosArm64, tvosSimulatorArm64, tvosX64, watchosArm32, watchosArm64, watchosSimulatorArm64, watchosX64] | ||
// Rendering settings: | ||
// - Signature version: 2 | ||
// - Show manifest properties: true | ||
// - Show declarations: true | ||
|
||
// Library unique name: <io.arrow-kt:suspendapp> | ||
abstract interface arrow.continuations/Process : kotlin/AutoCloseable { // arrow.continuations/Process|null[0] | ||
abstract fun close() // arrow.continuations/Process.close|close(){}[0] | ||
abstract fun exit(kotlin/Int) // arrow.continuations/Process.exit|exit(kotlin.Int){}[0] | ||
abstract fun onShutdown(kotlin.coroutines/SuspendFunction0<kotlin/Unit>): kotlin.coroutines/SuspendFunction0<kotlin/Unit> // arrow.continuations/Process.onShutdown|onShutdown(kotlin.coroutines.SuspendFunction0<kotlin.Unit>){}[0] | ||
abstract fun onSigInt(kotlin.coroutines/SuspendFunction1<kotlin/Int, kotlin/Unit>) // arrow.continuations/Process.onSigInt|onSigInt(kotlin.coroutines.SuspendFunction1<kotlin.Int,kotlin.Unit>){}[0] | ||
abstract fun onSigTerm(kotlin.coroutines/SuspendFunction1<kotlin/Int, kotlin/Unit>) // arrow.continuations/Process.onSigTerm|onSigTerm(kotlin.coroutines.SuspendFunction1<kotlin.Int,kotlin.Unit>){}[0] | ||
abstract fun runScope(kotlin.coroutines/CoroutineContext, kotlin.coroutines/SuspendFunction1<kotlinx.coroutines/CoroutineScope, kotlin/Unit>) // arrow.continuations/Process.runScope|runScope(kotlin.coroutines.CoroutineContext;kotlin.coroutines.SuspendFunction1<kotlinx.coroutines.CoroutineScope,kotlin.Unit>){}[0] | ||
} | ||
|
||
final fun arrow.continuations/SuspendApp(kotlin.coroutines/CoroutineContext = ..., kotlin/Function1<kotlin/Throwable, kotlin/Unit> = ..., kotlin.time/Duration = ..., arrow.continuations/Process = ..., kotlin.coroutines/SuspendFunction1<kotlinx.coroutines/CoroutineScope, kotlin/Unit>) // arrow.continuations/SuspendApp|SuspendApp(kotlin.coroutines.CoroutineContext;kotlin.Function1<kotlin.Throwable,kotlin.Unit>;kotlin.time.Duration;arrow.continuations.Process;kotlin.coroutines.SuspendFunction1<kotlinx.coroutines.CoroutineScope,kotlin.Unit>){}[0] | ||
final fun arrow.continuations/process(): arrow.continuations/Process // arrow.continuations/process|process(){}[0] | ||
|
||
// Targets: [native] | ||
final const val arrow.continuations/SIGINFO // arrow.continuations/SIGINFO|{}SIGINFO[0] | ||
final fun <get-SIGINFO>(): kotlin/Int // arrow.continuations/SIGINFO.<get-SIGINFO>|<get-SIGINFO>(){}[0] | ||
|
||
// Targets: [native] | ||
final val arrow.continuations/SIGUSR1 // arrow.continuations/SIGUSR1|{}SIGUSR1[0] | ||
final fun <get-SIGUSR1>(): kotlin/Int? // arrow.continuations/SIGUSR1.<get-SIGUSR1>|<get-SIGUSR1>(){}[0] | ||
|
||
// Targets: [js, wasmJs] | ||
final object arrow.continuations/JsProcess : arrow.continuations/Process { // arrow.continuations/JsProcess|null[0] | ||
final fun close() // arrow.continuations/JsProcess.close|close(){}[0] | ||
final fun exit(kotlin/Int) // arrow.continuations/JsProcess.exit|exit(kotlin.Int){}[0] | ||
final fun onShutdown(kotlin.coroutines/SuspendFunction0<kotlin/Unit>): kotlin.coroutines/SuspendFunction0<kotlin/Unit> // arrow.continuations/JsProcess.onShutdown|onShutdown(kotlin.coroutines.SuspendFunction0<kotlin.Unit>){}[0] | ||
final fun onSigInt(kotlin.coroutines/SuspendFunction1<kotlin/Int, kotlin/Unit>) // arrow.continuations/JsProcess.onSigInt|onSigInt(kotlin.coroutines.SuspendFunction1<kotlin.Int,kotlin.Unit>){}[0] | ||
final fun onSigTerm(kotlin.coroutines/SuspendFunction1<kotlin/Int, kotlin/Unit>) // arrow.continuations/JsProcess.onSigTerm|onSigTerm(kotlin.coroutines.SuspendFunction1<kotlin.Int,kotlin.Unit>){}[0] | ||
final fun runScope(kotlin.coroutines/CoroutineContext, kotlin.coroutines/SuspendFunction1<kotlinx.coroutines/CoroutineScope, kotlin/Unit>) // arrow.continuations/JsProcess.runScope|runScope(kotlin.coroutines.CoroutineContext;kotlin.coroutines.SuspendFunction1<kotlinx.coroutines.CoroutineScope,kotlin.Unit>){}[0] | ||
} | ||
|
||
// Targets: [wasmJs] | ||
final fun arrow.continuations/jsExit(kotlin/Int) // arrow.continuations/jsExit|jsExit(kotlin.Int){}[0] | ||
|
||
// Targets: [wasmJs] | ||
final fun arrow.continuations/processOn(kotlin/Function0<kotlin.js/Promise<kotlin.js/JsAny?>>) // arrow.continuations/processOn|processOn(kotlin.Function0<kotlin.js.Promise<kotlin.js.JsAny?>>){}[0] |