RosettaCodeData/Task/Exponentiation-operator/Factor/exponentiation-operator-1.factor
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

3 lines
97 B
Factor

: pow ( f n -- f' )
dup 0 < [ abs pow recip ]
[ [ 1 ] 2dip swap [ * ] curry times ] if ;