import {Tuple} from './Types/Tuple.mjs' export const add = Tuple.promoteBinaryUnary export const complex = Tuple.promoteBinaryStrict export const conjugate = Tuple.promoteUnary // May want to replace equal with compare based on lexicographic ordering? export {equal} from './equal.mjs' export const invert = Tuple.promoteUnary export {isZero} from './isZero.mjs' export {length} from './length.mjs' export const multiply = Tuple.promoteBinaryUnary export const negate = Tuple.promoteUnary export const one = Tuple.promoteUnary export const quotient = Tuple.promoteBinaryStrict export const roundquotient = Tuple.promoteBinaryStrict export const sqrt = Tuple.promoteUnary export {tuple} from './tuple.mjs' export const zero = Tuple.promoteUnary export {Tuple}