diff --git a/core/math/intervals/intervals.factor b/core/math/intervals/intervals.factor index 26efbef0df..ab45166f7e 100644 --- a/core/math/intervals/intervals.factor +++ b/core/math/intervals/intervals.factor @@ -85,7 +85,7 @@ C: interval : interval-integer-op ( i1 i2 quot -- i3 ) >r 2dup - [ interval>points [ first integer? ] 2apply and ] 2apply and + [ interval>points [ first integer? ] both? ] both? r> [ 2drop f ] if ; inline : interval-shift ( i1 i2 -- i3 )