UNPKG

fregejs

Version:

A propositional logic library written in Typescript

9 lines (7 loc) 296 B
import { Disjunction } from 'types/operations/binary-operations'; import { isBinaryOperationFormula } from './isBinaryOperation'; export function isDisjunction(formula: any): formula is Disjunction { return ( formula.operation === 'Disjunction' && isBinaryOperationFormula(formula) ); }