_$ (SnapNumber 88.92 '(0.0 90.0 180.0 270.0 360.0)) -> 90.0
My intention was to "fix" some inaccurate values, by snapping to a value from a numerical list. _$ (SnapNumber2 45 '(0.0 90.0 180.0 270.0 360.0)) -> (0.0 90.0)
_$ (SnapNumber2 89.1 1.0 '(0.0 90.0 180.0 270.0 360.0)) -> 90
_$ (SnapNumber2 89.1 0.5 '(0.0 90.0 180.0 270.0 360.0)) -> 89.1
_$ (SnapNumber2 5 5 '(0.0 90.0 180.0 270.0 360.0)) -> 0
_$ (SnapNumber2 5 4.9 '(0.0 90.0 180.0 270.0 360.0)) -> 5