úÎ#…!ê     -(c) Global Access Internet Services GmbH 2017BSD3#Pavlo Kerestey <pavlo@kerestey.net>Safe5-(c) Global Access Internet Services GmbH 2017BSD3#Pavlo Kerestey <pavlo@kerestey.net>Safe<=hEquivalence class. It reduces the data to the part which is then being tested for equality in a Setoid.((c) Global Access Internet Services GmbHBSD3#Pavlo Kerestey <pavlo@kerestey.net>Safe<=Same as Same as  Same as  An empty Setoid Same as  A Setoid with a single element -Combine two Setoids resolving conflicts with J by default. This makes the union operation commutative and associative.ÊA generalized variant of union which accepts a function that will be used when two equivalent elements are found an the conflict needs to be resolved. Note that the elements are not necessarily equalCUnion several Setoids into one. This uses de default union variantbDifference of two setoids. Return elements of the first setoid not existing in the second setoid.KFilter a setoid. Return a setoid with elements that statisfy the predicateTest if Setoid is emptyGet the size of a setoid*Test if an element is a member of a setoidKTest if two Setoids are equivalent i.e. if all the elements are equivalenthMap a function over elements of a setoid. It resolves conflict in the result by chosing the maximum one†Generalized version of map, allowing to use custom function to resolve a conflict if two equivalent elements are found in the resultMonadic variant of a mapConvert setoid into a List$A default variant of fromList using r to resolve a conflict if two equivalent elements are found. Therefore it depends on Ord instance of the element|A generalized version of fromList, which will use a supplied funtion if two equivalent elements are found in the input listMonoid instance for Setoid!Instance Show, used for debugging conflict resolution function map functioninputresult   45      !"#$%setoid-0.1.0.0-LxlqWghTWkHKcIuQSe34pBData.Setoid.TypesData.Setoid.Equivalence Data.SetoidSetoid $fEqSetoid $fOrdSetoid$fGenericSetoid EquivalenceByeqRel=~=\\∪emptyø singletonunion unionWithunions differencefilternullsizemember equivalencemap mapResolvemapMtoListfromList fromListWith$fMonoidSetoid $fShowSetoidghc-prim GHC.Classesmax