org.virtuslab.inkuire.engine.api

Type members

Classlikes

case class FutureExcept[A](value: Future[Either[String, A]])
Companion:
object
Companion:
class
case class InkuireDb(functions: Seq[AnnotatedSignature], types: Map[ITID, (Type, Seq[Type])], implicitConversions: Seq[(TypeLike, Type)], typeAliases: Map[ITID, TypeLike])
Companion:
object
object InkuireDb
Companion:
class
case class InkuireEnv(db: InkuireDb, parser: BaseSignatureParserService, resolver: BaseSignatureResolver, matcher: BaseMatchService, matchQualityService: BaseMatchQualityService, prettifier: BaseSignaturePrettifier)
Companion:
object
object InkuireEnv
Companion:
class
class InkuireRunner(val inputHandler: InputHandler, val outputHandler: OutputHandler, val inkuireEnvGen: InkuireDb => InkuireEnv)
Companion:
object
Companion:
class