<div dir="ltr">Probably this one will be more effective<div><br></div><div><div>reverse(Bin) -></div><div>    reverse(Bin, byte_size(Bin)).</div><div><br></div><div>reverse(_, 0) -> <<>>;</div><div>reverse(Bin, Pos) -></div><div>    <<(binary:at(Bin, Pos - 1)), (reverse(Bin, Pos - 1))/binary >>.</div></div></div>