@sig(["a"]/ H >> ["a"] )
def reverse(xs):
    """
    reverse :: [a] -> [a]

    reverse(xs) returns the elements of xs in reverse order. xs must be finite.
    """
    return L[(x for x in xs[::-1])]
dataset/ETHPy150Open billpmurphy/hask/hask/Data/List.py/reverse/swapped operands of `/`