diff --git a/arrays.scad b/arrays.scad index 4a05f635..cce35522 100644 --- a/arrays.scad +++ b/arrays.scad @@ -18,6 +18,7 @@ // Function: is_homogeneous() +// Alias: is_homogenous() // Usage: // bool = is_homogeneous(list,depth); // Topics: List Handling, Type Checking @@ -38,6 +39,8 @@ function is_homogeneous(l, depth=10) = !is_list(l) || l==[] ? false : let( l0=l[0] ) [] == [for(i=[1:len(l)-1]) if( ! _same_type(l[i],l0, depth+1) ) 0 ]; + +function is_homogenous(l, depth=10) = is_homogeneous(l, depth); function _same_type(a,b, depth) = (depth==0) ||