Header menu logo issie

TruthTableTypes Module

Types and nested modules

Type/Module Description

Constants

CellData

CellIO

Constraint

ConstraintSet

ConstraintType

EqualityConstraint

InequalityConstraint

MapToUse

MoveDirection

SortType

TableInput

TruthTable

TruthTableCell

TruthTableRow

Functions and values

Function or value Description

emptyConstraintSet

Full Usage: emptyConstraintSet

Returns: ConstraintSet
Returns: ConstraintSet

equalities_

Full Usage: equalities_

Returns: Lens<ConstraintSet, EqualityConstraint list>
Returns: Lens<ConstraintSet, EqualityConstraint list>

inequalities_

Full Usage: inequalities_

Returns: Lens<ConstraintSet, InequalityConstraint list>
Returns: Lens<ConstraintSet, InequalityConstraint list>

initTableInput (arg1, arg2, arg3) allConstraints algebraIOs

Full Usage: initTableInput (arg1, arg2, arg3) allConstraints algebraIOs

Parameters:
Returns: TableInput

Create a TableInput data structure from a SimulationIO using application state

arg0 : ComponentId
arg1 : ComponentLabel
arg2 : int
allConstraints : ConstraintSet
algebraIOs : SimulationIO list
Returns: TableInput

isEqu c

Full Usage: isEqu c

Parameters:
Returns: bool
c : ConstraintType
Returns: bool

makeInequalityConstraint lower io upper

Full Usage: makeInequalityConstraint lower io upper

Parameters:
    lower : int
    io : CellIO
    upper : int

Returns: InequalityConstraint
lower : int
io : CellIO
upper : int
Returns: InequalityConstraint

orderConstraints set

Full Usage: orderConstraints set

Parameters:
Returns: ConstraintSet
set : ConstraintSet
Returns: ConstraintSet

rowContainsAlgebra row

Full Usage: rowContainsAlgebra row

Parameters:
Returns: bool

Returns true if a row contains algebra

row : TruthTableRow
Returns: bool

rowContainsDC row

Full Usage: rowContainsDC row

Parameters:
Returns: bool

Returns true if a row contains a Don't Care (X)

row : TruthTableRow
Returns: bool

Type something to start searching.