úÎ!‰¡     (c) 2019 Andrew LelechenkoBSD3/Andrew Lelechenko <andrew.lelechenko@gmail.com>None =?@AHV_U  vector-rotcev-Wrapper for mutable vectors, equipped with a  instance. vector-rotcev,Behaves as an original vector in respect to  operations. vector-rotcev+Behaves as a reversed vector in respect to  operations. vector-rotcev/Wrapper for immutable vectors, equipped with a  instance.AForward (Data.Vector.fromList [0..100]) Data.Vector.Generic.! 1010ABackward (Data.Vector.fromList [0..100]) Data.Vector.Generic.! 1090 vector-rotcev,Behaves as an original vector in respect to  operations. vector-rotcev+Behaves as a reversed vector in respect to  operations. vector-rotcev3Reverse an immutable vector in O(1) time and space.Lvec = Data.Vector.Generic.fromList [0..100] :: Rotcev Data.Vector.Vector Int$reverse vec Data.Vector.Generic.! 1090 vector-rotcevUnwrap 8, extracting an underlying vector. This takes O(1) for , but full O(n) time for y case, so it would rather be avoided in intermediate computations. Instead leverage opportunities, provided by generic  and  instances. vector-rotcev0Reverse a mutable vector in O(1) time and space.       ,vector-rotcev-0.1.0.0-Lewc4827PmQFm0hcLdSU5YData.Vector.RotcevMRotcevMForward MBackwardRotcevForwardBackwardreverseunRotcevmreverse$fVectorRotceva$fMVectorMRotceva $fEqRotcev $fOrdRotcev $fShowRotcev&vector-0.12.0.3-ChzWbiXyvuNAQj0dcU08Sg Data.Vector.Generic.Mutable.BaseMVectorData.Vector.Generic.BaseVector