21 lines
761 B
JavaScript
21 lines
761 B
JavaScript
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}
|