RosettaCodeData/Task/Dot-product/Factor/dot-product.factor
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

5 lines
150 B
Factor

USING: kernel math.vectors sequences ;
: dot-product ( u v -- w )
2dup [ length ] bi@ =
[ v. ] [ "Vector lengths must be equal" throw ] if ;