~= -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.
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
x /~= y is equivalent to not (x ~= y).