Documentation should mention single quotes in "array value as a literal constant" description.
The choice to not repeat the fact that string literals in PostgreSQL are always written with surrounding single quotes (or dollar-quoting if one so chooses) does not seem problematic, especially given the explicitness of the examples. Much of the documentation rightfully assumes one has read and memorized the syntax for writing a literal constant.