OG
OG copied to clipboard
`Parser` should accept a sequence instead of a `String`
This way, we could pass in things like input streams that can fetch data from network lazily to process input, and would let us get rid of String.characterAt(_:) which assumes utf8.
this will probably happen in another few months, when swift 4 comes out with the new String APIs