# Figurate Numbers v1.6.0 - Sonic Pi Web # Source: https://github.com/edelveart/figurate_numbers # Author: Edgar Delgado Vega # Bundle: space_figurate_numbers module FigurateNumbers;module SpaceFigurateNumbers extend self;def r_pyramidal(r=3)Enumerator.new do |y|(1..Float::INFINITY).each do |delta|y<<(3*delta**2+delta**3*(r-2)-delta*(r-5))/6;end;end;end;def square_pyramidal;Enumerator.new do |y|(1..Float::INFINITY).each do |delta|y<<(delta*(delta+1)*(2*delta+1))/6;end;end;end;alias pyramidal square_pyramidal;def pentagonal_pyramidal;Enumerator.new do |y|(1..Float::INFINITY).each do |delta|y<