lean4-code-actions
Version:
Refactorings and snippets for Lean 4
8 lines (6 loc) • 312 B
text/typescript
import { BasicArithmetic } from '../arithmetic'
import { sum } from '../arithmetic/sum'
export const getQuotientsFromNumerators = <N>(arithmetic: BasicArithmetic<N>) => (numerators: N[]) => {
const denominator = sum(arithmetic)(numerators)
return numerators.map(numerator => ({ numerator, denominator }))
}