我有这个 GorillaScript 代码来展平数组:
Array::compact := #
for filter value in this
value and (typeof value.isempty != 'function' or not value.isempty()) and (typeof value != 'object' or Object.keys(value).length != 0)
GorillaScript 有点死了。有人可以帮我把它翻译成 LiveScript 吗?我对 LiveScript 很陌生。