-
Notifications
You must be signed in to change notification settings - Fork 79
Open
Description
Must contain only letters and digits, optionally separated by hyphens
Must begin with a letter or digit
Are uppercase letters allowed? Is lower é a letter? Is lower α? Is ก? Is ㅎ? Is 🍉?
acceptedChars = Parsing.Combinators.choice [ Parsing.String.Basic.lower, Parsing.String.Basic.digit ] <|> Parsing.fail charErrhttps://pursuit.purescript.org/packages/purescript-parsing/10.2.0/docs/Parsing.String.Basic#v:lower
I’m assuming using lower allows anything from a bicameral script (just like how PureScript identifiers work). Asking because I got really frustrated by OCaml+OPAM’s limitations to ASCII only for packages/identifiers/modules, & this spec isn’t clear on what ’letter’ means.
Metadata
Metadata
Assignees
Labels
No labels