pUnicodePunctuation
Returns a Parser that consumes one Unicode punctuation character.
A character is considered Unicode punctuation if it belongs to the Unicode general categories P (punctuation) or S (symbol), or is an ASCII punctuation character as defined by the CommonMark spec.
Return
a Parser that succeeds with the matched punctuation character.