Integral -package:aeson-optics package:lens-aeson

Access Integer Values as Integrals.
>>> "[10]" ^? nth 0 . _Integral
Just 10
>>> "[10.5]" ^? nth 0 . _Integral
Just 10