Integral -package:aeson-optics -package:optics-core -package:lens-aeson -package:prelude-compat package:boomerang

matches an Integral value Note that the combinator (rPair . integral . integral) is ill-defined because the parse canwell. not tell where it is supposed to split the sequence of digits to produced two ints.