Methods
_Number :: Prism' t ScientificExample1 expression "[1, \"x\"]" ^? nth 0 . _NumberJust 1.0
Example1 expression "[1, \"x\"]" ^? nth 1 . _NumberNothing
_Double :: Prism' t DoublePrism into an Double over a Value or Scientific
Example1 expression "[10.2]" ^? nth 0 . _DoubleJust 10.2
_Integer :: Prism' t IntegerPrism into an Integer over a Value or Scientific
Example1 expression "[10]" ^? nth 0 . _IntegerJust 10
Example1 expression "[10.5]" ^? nth 0 . _IntegerJust 10
Example1 expression "42" ^? _IntegerJust 42
Instances7AsNumber, …
AsNumber ValueDefined in lens-aeson-1.2.3 · Data.Aeson.LensAsNumber ByteStringDefined in lens-aeson-1.2.3 · Data.Aeson.LensAsNumber ByteStringDefined in lens-aeson-1.2.3 · Data.Aeson.LensAsNumber StringDefined in lens-aeson-1.2.3 · Data.Aeson.LensAsNumber ScientificDefined in lens-aeson-1.2.3 · Data.Aeson.LensAsNumber TextDefined in lens-aeson-1.2.3 · Data.Aeson.LensAsNumber TextDefined in lens-aeson-1.2.3 · Data.Aeson.Lens