Visitor

typealias Visitor<TIn, TOut> = (node: TIn) -> VisitResult<TOut>(source)

A function that accepts and possibly transforms a node.