module Hamster

def interval_exclusive(from, to)

def interval_exclusive(from, to)
  return EmptyList if from == to
  Stream.new { Sequence.new(from, interval_exclusive(from.next, to)) }
end