Rule : Type -> TypeEmptyRule : Type -> Typewhitespace : Rule ()tokenW : Grammar state TokenRawToken True a -> Grammar state TokenRawToken True akeyword : String -> Rule ()symbol : String -> Rule ()textBegin : Rule IsMultilinetextBoundary : Rule ()textLit : IsMultiline -> Rule StringinterpBegin : Rule ()interpEnd : Rule ()identPart : Rule StringfieldName : Rule StringmissingImport : Rule ()httpImport : Rule StringenvImport : Rule Stringarrow : Rule ()shaImport : Rule StringfilePath : Rule PathnaturalLit : Rule NatintegerLit : Rule IntegerdoubleLit : Rule DoubledottedList : Rule (List1 FieldName)dottedListRec : Rule (List1 FieldName)builtin : Rule StringsomeBuiltin : Rule ()endOfInput : Rule ()