diff --git a/basis/roman/roman.factor b/basis/roman/roman.factor index 81a6d69a09..24713545b1 100644 --- a/basis/roman/roman.factor +++ b/basis/roman/roman.factor @@ -31,7 +31,7 @@ ERROR: roman-range-error n ; ] 2each drop ; : (roman>) ( seq -- n ) - dup [ roman>n ] map swap all-eq? [ + [ [ roman>n ] map ] [ all-eq? ] bi [ sum ] [ first2 swap -