diff src/luan/modules/Table.luan @ 1100:ad6b3b9fef40

add Table.is_empty() and Table.size()
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 21 May 2017 16:12:22 -0600
parents 2443152dc2f1
children 96e7b49ce013
line wrap: on
line diff
--- a/src/luan/modules/Table.luan	Wed Apr 05 16:24:02 2017 -0600
+++ b/src/luan/modules/Table.luan	Sun May 21 16:12:22 2017 -0600
@@ -8,17 +8,11 @@
 Table.copy = TableLuan.copy
 Table.hash_value = TableLuan.hash_value
 Table.insert = TableLuan.insert
+Table.is_empty = TableLuan.is_empty
 Table.pack = TableLuan.pack
 Table.remove = TableLuan.remove
+Table.size = TableLuan.size
 Table.sort = TableLuan.sort
 Table.unpack = TableLuan.unpack
 
-
-local Luan = require "luan:Luan.luan"
-local pairs = Luan.pairs
-
-function Table.is_empty(t)
-	return pairs(t)() == nil
-end
-
 return Table