Skip to content

Instantly share code, notes, and snippets.

require "rspec"
def flatten(arr)
return [arr] unless arr.is_a? Array
arr.reduce([]) { |concat, item| concat + flatten(item) }
end
RSpec.describe "Flattening a nested array" do
it "is valid for simple array" do