end_of_line
# end_of_line_silent
# tab
# block_comment
# block_comment_chunk
# block_comment_continue
# not_end_of_line
# line_comment
# whitespace_chunk
# whitespace
# nonempty_whitespace
# ALPHA
# DIGIT
# HEXDIG
# simple_label_first_char
# simple_label_next_other_char
# simple_label_next_char
# simple_label_start
simple_label
quoted_label
label_raw
label
# double_quote_chunk
double_quote_literal
single_quote_continue
single_quote_literal
# text_literal_raw
# if_raw
# then_raw
# else_raw
# let_raw
# in_raw
# as_raw
# using_raw
# merge_raw
# missing_raw
# Optional_raw
# Text_raw
# List_raw
# Infinity_raw
# if_
# then
# else_
# let_
# in_
# as_
# using
# merge
Optional
Text
List
# equal
# or
# plus
# text_append
# list_append
# and
# times
# double_equal
# not_equal
# dot
# bar
# comma
# at
# colon
# import_alt
# open_parens
# close_parens_raw
# close_parens
# open_brace
# close_brace_raw
# close_brace
# open_bracket
# close_bracket_raw
# close_bracket
# open_angle
# close_angle_raw
# close_angle
# combine
# combine_types
# prefer
# lambda
# forall
# arrow
# exponent
double_literal_raw
natural_literal_raw
integer_literal_raw
identifier_raw
identifier
# path_character
# quoted_path_character
# path_component
path
local_raw
scheme
http_raw
authority
userinfo
host
port
IP_literal
IPvFuture
IPv6address
h16
ls32
IPv4address
dec_octet
reg_name
pchar
query
fragment
pct_encoded
unreserved
sub_delims
http
env_raw
bash_environment_variable
posix_environment_variable
posix_environment_variable_character
import_type_raw
hash_raw
import_hashed_raw
import_raw
# expression
lambda_expression
ifthenelse_expression
let_expression
forall_expression
arrow_expression
merge_expression
# empty_list_or_optional
empty_collection
non_empty_optional
annotated_expression
# operator_expression
import_alt_expression
or_expression
plus_expression
text_append_expression
list_append_expression
and_expression
combine_expression
prefer_expression
combine_types_expression
times_expression
equal_expression
not_equal_expression
application_expression
# atomic_expression
# atomic_expression_raw
selector_expression_raw
selector_raw
labels_raw
# primitive_expression_raw
literal_expression_raw
# record_type_or_literal
empty_record_literal
empty_record_type
non_empty_record_type_or_literal
non_empty_record_type
non_empty_record_literal
union_type_or_literal
empty_union_type
non_empty_union_type_or_literal
non_empty_list_literal_raw
# parenthesized_expression_raw
# complete_expression