To append text to a file you use >>. To overwrite the data currently in that file, you use >. In general, in BASHbash and other shells, you escape special characters using \.
So, when you use echo foo >\> what you are saying is "redirect to a file called >", but that is because you are escaping the second >. It is equivalent to using echo foo > \> which is the same as echo foo > '>'.
So, yes, as Sirex said, that is likely a typo in your book.