diff --git a/shard.yml b/shard.yml index fc10e72..b0873ae 100644 --- a/shard.yml +++ b/shard.yml @@ -1,6 +1,6 @@ name: lifo description: A library for working with LIFO like data structures (stacks, queues). -version: 0.1.2 +version: 0.1.3 authors: - Dominic Grimm diff --git a/src/lifo.cr b/src/lifo.cr index 56f142b..0f2b904 100644 --- a/src/lifo.cr +++ b/src/lifo.cr @@ -1,5 +1 @@ -require "./lifo/version" -require "./lifo/exception" -require "./lifo/lifolike" -require "./lifo/stack" -require "./lifo/queue" +require "./lifo/*" diff --git a/src/lifo/lifolike.cr b/src/lifo/lifolike.cr index e843d34..f0fefa6 100644 --- a/src/lifo/lifolike.cr +++ b/src/lifo/lifolike.cr @@ -16,5 +16,9 @@ module Lifo def empty? : Bool size == 0 end + + def to_a : Array(T) + @data + end end end