The function {tt reverse} produces a list in which the order of items is the reverse of that in the list supplied as its single argument.
(<- (Reverse ?List) (Revappend ?List (Listof))) (=> (Reverse $X $Y) (List $Y)) (=> (Reverse $X $Y) (List $X))