Companion

object Companion

Equation companion object

Functions

Link copied to clipboard
fun allOf(pair: Pair<<ERROR CLASS>, <ERROR CLASS>>, equalityChecker: (<ERROR CLASS>, <ERROR CLASS>) -> Boolean = Term::equals): Sequence<Equation>

Creates all equations resulting from the deep inspection of given Pair of Terms

fun allOf(    lhs: <ERROR CLASS>,     rhs: <ERROR CLASS>,     equalityChecker: (<ERROR CLASS>, <ERROR CLASS>) -> Boolean = Term::equals): Sequence<Equation>

Creates all equations resulting from the deep inspection of provided left-hand and right-hand sides' Term

Link copied to clipboard
fun from(vararg pairs: Pair<<ERROR CLASS>, <ERROR CLASS>>, equalityChecker: (<ERROR CLASS>, <ERROR CLASS>) -> Boolean = Term::equals): Sequence<Equation>
fun from(pairs: Iterable<Pair<<ERROR CLASS>, <ERROR CLASS>>>, equalityChecker: (<ERROR CLASS>, <ERROR CLASS>) -> Boolean = Term::equals): Sequence<Equation>
fun from(pairs: Sequence<Pair<<ERROR CLASS>, <ERROR CLASS>>>, equalityChecker: (<ERROR CLASS>, <ERROR CLASS>) -> Boolean = Term::equals): Sequence<Equation>
Link copied to clipboard
fun of(pair: Pair<<ERROR CLASS>, <ERROR CLASS>>, equalityChecker: (<ERROR CLASS>, <ERROR CLASS>) -> Boolean = Term::equals): Equation

Creates an Equation from given Pair

fun of(    lhs: <ERROR CLASS>,     rhs: <ERROR CLASS>,     equalityChecker: (<ERROR CLASS>, <ERROR CLASS>) -> Boolean = Term::equals): Equation

Creates an Equation with provided left-hand and right-hand sides