class Steep::AST::Types::Intersection

def subst(s)

def subst(s)
  self.class.build(location: location,
                   types: types.map {|ty| ty.subst(s) })
end