Anonymous user
Vector products: Difference between revisions
m
→{{header|Haskell}}: removed some empty lines
(Added Haskell) |
m (→{{header|Haskell}}: removed some empty lines) |
||
Line 471:
=={{header|Haskell}}==
<lang haskell>type Vector a = [a]
type Scalar a = a
Line 503 ⟶ 502:
, "a . b x c = " ++ (show $ scalarTriple a b c)
, "a x b x c = " ++ (show $ vectorTriple a b c)
, "a . d = " ++ (show $ dot a d) ]</lang>
Output:<pre>▼
▲Output:
a . b = 49
a x b = [5,5,-7]
a . b x c = 6
a x b x c = [-267,204,-3]
a . d = *** Exception: Dotted Vectors must be of equal dimension.</pre>
=={{header|Icon}} and {{header|Unicon}}==
|