наука и жизнь
Jul. 2nd, 2012 12:24 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Scala:
Бля.
scala> List(Set(1,2)).flatten == List(Set(2,1)).flatten res3: Boolean = false
Бля.
scala> List(Set(1,2)).flatten == List(Set(2,1)).flatten res3: Boolean = false
no subject
Date: 2012-07-04 07:39 am (UTC)fromList :: (Hashable a, Ord a) => [a] -> HashSet a
fromList xs = foldl' (flip insert) empty xs
да, я понимаю насчёт Eq, но как ещё объяснить разницу. Если бы объекты были одинаковы, то insert выполнился бы одинаково.
Мне доустановить ещё чё-то там надо. А то бы просто глянуть на fromList одного и другого.