Typing practice for programmers

Short snippets of real code. The hard part is symbols: brackets, quotes and arrows.