>#f[][]
#^ source.typst entity.name.function.hash.typst
# ^ source.typst meta.expr.call.typst entity.name.function.typst
#  ^ source.typst meta.expr.call.typst meta.brace.square.typst
#   ^ source.typst meta.expr.call.typst meta.brace.square.typst
#    ^ source.typst meta.expr.call.typst meta.brace.square.typst
#     ^ source.typst meta.expr.call.typst meta.brace.square.typst
>
>#({ f }[][])
#^ source.typst keyword.control.hash.typst
# ^ source.typst meta.brace.round.typst
#  ^ source.typst meta.brace.curly.typst
#   ^ source.typst
#    ^ source.typst variable.other.readwrite.typst
#     ^ source.typst
#      ^ source.typst meta.brace.curly.typst
#       ^ source.typst meta.brace.square.typst
#        ^ source.typst meta.brace.square.typst
#         ^ source.typst meta.brace.square.typst
#          ^ source.typst meta.brace.square.typst
#           ^ source.typst meta.brace.round.typst
>
>#{ f }[][]
#^ source.typst keyword.control.hash.typst
# ^ source.typst meta.brace.curly.typst
#  ^ source.typst
#   ^ source.typst variable.other.readwrite.typst
#    ^ source.typst
#     ^ source.typst meta.brace.curly.typst
#      ^ source.typst meta.brace.square.typst
#       ^ source.typst meta.brace.square.typst
#        ^ source.typst meta.brace.square.typst
#         ^ source.typst meta.brace.square.typst
>