From 2313363a9e921f11df2675f64226d566b81d1af2 Mon Sep 17 00:00:00 2001 From: NicklasXYZ <18580183+NicklasXYZ@users.noreply.github.com> Date: Sun, 14 Apr 2024 16:54:10 +0200 Subject: [PATCH] Allow passing weights in distance calculations --- src/gleam_community/maths/arithmetics.gleam | 91 ++-- src/gleam_community/maths/combinatorics.gleam | 6 +- src/gleam_community/maths/conversion.gleam | 6 +- src/gleam_community/maths/elementary.gleam | 6 +- src/gleam_community/maths/metrics.gleam | 427 ++++++++++++------ src/gleam_community/maths/piecewise.gleam | 6 +- src/gleam_community/maths/predicates.gleam | 36 +- src/gleam_community/maths/sequences.gleam | 24 +- src/gleam_community/maths/special.gleam | 4 +- .../maths/arithmetics_test.gleam | 6 +- test/gleam_community/maths/metrics_test.gleam | 263 +++++++++-- 11 files changed, 626 insertions(+), 249 deletions(-) diff --git a/src/gleam_community/maths/arithmetics.gleam b/src/gleam_community/maths/arithmetics.gleam index b37a067..ebffe30 100644 --- a/src/gleam_community/maths/arithmetics.gleam +++ b/src/gleam_community/maths/arithmetics.gleam @@ -1,6 +1,6 @@ -//// -//// -//// +//// +//// +//// //// -//// +//// +//// +//// //// -//// +//// +//// +//// //// -//// +//// +//// +//// //// -//// +//// +//// +//// //// -//// +//// +//// +//// ////