outside :: Prism s t a b -> Lens (t -> r) (s -> r) (b -> r) (a -> r)
_IndexOutOfBounds ≡ _ArrayException . _IndexOutOfBounds
_IndexOutOfBounds :: Prism' ArrayException String _IndexOutOfBounds :: Prism' SomeException String
throughout rdeepseq traverse :: Traversable t => Strategy a -> Strategy [a]