Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
open class ErrorMessage(val code: Int, val message: String)
Link copied to clipboard
object JsonRpc
Link copied to clipboard
typealias JsonRpcHandler<IN, OUT> = (IN) -> OUT
Link copied to clipboard
data class JsonRpcMethodBinding<IN, OUT>(val name: String, val handler: JsonRpcHandler<IN, OUT>)
Link copied to clipboard
data class JsonRpcService<NODE : Any>(json: Json<NODE>, errorHandler: ErrorHandler, bindings: Iterable<JsonRpcMethodBinding<NODE, NODE>>) : Function1<request: Request, Response>
Link copied to clipboard
class Mapping<IN : Any, OUT>(convert: (IN) -> OUT) : Lens<IN, OUT>
Link copied to clipboard