~= -package:ieee754

About equal operator.
>>> (1.0 + epsilon) ~= (1.0 :: Double)
True
Filter elements based on the presence of a certain attribute that have the specified value contained in a space separated list.
Map keys to values that provide a ToJSON instance Recommended in conjunction with the OverloadedStrings extension.
Set a value using a lens into state
Determine if a thread is blocked in a certain way.
Partial equivalence that is used to find the appropriate PhoneticsRepresentationPL for the class of PhoneticsRepresentationPLX values.
O(1) Compare to see if two trees have the same root key
(~=) is equivalent to fuzzyEq 1.0e-6.
Shorthand for a test case that asserts equality (with the expected value on the left-hand side, and the actual value on the right-hand side).
Performs an inexact match, the first item should be the thing to match. If the second item is a blank string, that is considered to match anything. For example:
(TagText "test" ~== TagText ""    ) == True
(TagText "test" ~== TagText "test") == True
(TagText "test" ~== TagText "soup") == False
For TagOpen missing attributes on the right are allowed.
Right value is almost equal to left
Test if two AST elements are equal modulo annotations.
Left value is almost equal to right
Infix synonym for nearlyEq.
x /~= y is equivalent to not (x ~= y).