class Steep::TypeInference::TypeEnvBuilder

def build(type_env)

def build(type_env)
  commands.inject(type_env) do |env, command|
    command.call(env)
  end
end

def initialize(*commands)

def initialize(*commands)
  @commands = commands.compact
end