Sha256: 2593cfc4fec414dea4289db3cac6f2837576a52353ddaba4cd626b91be110144
Contents?: true
Size: 361 Bytes
Versions: 13
Compression:
Stored size: 361 Bytes
Contents
require 'spec_helper' describe Kl::Cons, '.list' do it 'returns Kl::EmptyList for an empty array' do Kl::Cons.list([]).should be_kind_of Kl::EmptyList end it 'constructs a nil-terminated list from a non-empty array' do Kl::Cons.list([1, 2, 3]).should == Kl::Cons.new(1, Kl::Cons.new(2, Kl::Cons.new(3, Kl::EmptyList.instance))) end end
Version data entries
13 entries across 13 versions & 1 rubygems