Companion

object Companion

Properties

Link copied to clipboard
const val typeFunctor: String

The system error Struct functor

Functions

Link copied to clipboard

Creates a SystemError wrapping another LogicError that was itself left uncaught, reusing its LogicError.contexts.

Link copied to clipboard

Creates a SystemError wrapping an uncaught Prolog exception term, i.e. one not recognized as any known LogicError type.

Creates a SystemError wrapping an uncaught Kotlin exception (as opposed to a Prolog LogicError), e.g. one thrown by faulty primitive/library implementation code, setting it as SystemError.cause.