Predicative

abstract class Predicative<E : ExecutionContext> : NonBacktrackable<E>

Constructors

<init>

constructor(operator: String)

Parameters

Name Description
operator: String

Methods

compute

protected abstract fun Request<E>.compute(): Boolean

Receiver

Name Description
Request<E>

ReturnValue

Name Description
Boolean

computeOne

protected fun Request<E>.computeOne(): Response

Receiver

Name Description
Request<E>

ReturnValue

Name Description
Response