Hoogle Search
Within LTS Haskell 24.3 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
reverse :: forall (f :: Type -> Type) a . (Traversable f, Reverse f) => T f a -> T f anon-empty Data.NonEmpty No documentation available.
reverse :: Reverse f => f a -> f anon-empty Data.NonEmpty.Class No documentation available.
reverse :: SemiSequence seq => seq -> seqmono-traversable Data.Sequences Reverse a sequence
> reverse "hello world" "dlrow olleh"
reverse :: ByteString -> ByteStringrio RIO.ByteString O(n) reverse xs efficiently returns the elements of xs in reverse order.
reverse :: ByteString -> ByteStringrio RIO.ByteString.Lazy O(n) reverse xs returns the elements of xs in reverse order.
-
rio RIO.List reverse xs returns the elements of xs in reverse order. xs must be finite.
Laziness
reverse is lazy in its elements.>>> head (reverse [undefined, 1]) 1
>>> reverse (1 : 2 : undefined) *** Exception: Prelude.undefined
Examples
>>> reverse [] []
>>> reverse [42] [42]
>>> reverse [2,5,7] [7,5,2]
>>> reverse [1..] * Hangs forever *
reverse :: NonEmpty a -> NonEmpty ario RIO.NonEmpty reverse a finite NonEmpty stream.
-
rio RIO.Prelude reverse xs returns the elements of xs in reverse order. xs must be finite.
Laziness
reverse is lazy in its elements.>>> head (reverse [undefined, 1]) 1
>>> reverse (1 : 2 : undefined) *** Exception: Prelude.undefined
Examples
>>> reverse [] []
>>> reverse [42] [42]
>>> reverse [2,5,7] [7,5,2]
>>> reverse [1..] * Hangs forever *
-
rio RIO.Seq The reverse of a sequence.
-
rio RIO.Text No documentation available.