Skip to content

Latest commit

 

History

History
11 lines (8 loc) · 268 Bytes

README.md

File metadata and controls

11 lines (8 loc) · 268 Bytes

IsPositive

A 4-line package motivated by JuliaLang/julia#35067

ispositive(x) = !isnonnegative(x)
isnegative(x) = signbit(x) && !iszero(x)

isnonnegative(x) = signbit(x) || iszero(x)
isnonpositive(x) = !signbit(x) || iszero(x)