Open andreysaksonov opened 2 years ago
https://github.com/sav4enkoVV/fuzzy_sets/blob/d0772215a83d963a5e487adc59f2d3bbf0e41d3b/src/main/scala/FuzzySet.scala#L12
Comparing unrelated types: Double and T => Double
Некорректное использование синтаксиса позиционных аргументов, у forall лишь один аргумент в принимаемой функции, второе _ превращает вызов that.contains(_) в лямбду, а не вызывает ее на том же значении, что и m(_)
forall
_
that.contains(_)
m(_)
исправил
https://github.com/sav4enkoVV/fuzzy_sets/blob/d0772215a83d963a5e487adc59f2d3bbf0e41d3b/src/main/scala/FuzzySet.scala#L12
Comparing unrelated types: Double and T => Double
Некорректное использование синтаксиса позиционных аргументов, у
forall
лишь один аргумент в принимаемой функции, второе_
превращает вызовthat.contains(_)
в лямбду, а не вызывает ее на том же значении, что иm(_)