Returns true if value is zen falsey, a.k.a bad, which includes
z.isFalse(value)
!value (i.e value is undefined, null, 0, NaN, false, "")
!value
undefined
null
0
NaN
false
""
value === z.NOTHING
value is new Boolean(false) or new Number(0), BigInt(0n), new String('')
new Boolean(false)
new Number(0)
BigInt(0n)
new String('')
@todo: type guard
Returns true if value is zen falsey, a.k.a bad, which includes
z.isFalse(value)!value(i.e value isundefined,null,0,NaN,false,"")value === z.NOTHING
value is
new Boolean(false)ornew Number(0),BigInt(0n),new String('')@todo: type guard