class Dry::Types::Compiler

def visit(node)

def visit(node)
  type, body = node
  send(:"visit_#{ type }", body)
end