export * from './Types/Complex.mjs' export const abs = { 'Complex': ({ sqrt, // Calculation of the type needed in the square root (the // underlying numeric type of T, whatever T is, is beyond Pocomath's // (current) template abilities, so punt and just do full resolution 'absquare(Complex)': absq }) => z => sqrt(absq(z)) }