New learn page

Implementation based on @snconnolly's proposal on #420.
You could use `=>` instead of `->` that will make the same thing as the `that`.