*

added
1.2

ns
clojure.core

type
function

(*) (* x) (* x y) (* x y & more)

Returns the product of nums. (*) returns 1. Does not auto-promote
longs, will throw on overflow. See also: *'

                ;; there is an implicit 1
(*)
;;=> 1 

;; the implicit 1 comes into play
(* 6)
;;=> 6

(* 2 3)
;;=> 6

(* 2 3 4)
;;=> 24

(* 0.5 200)
;;=> 100.0

(* 1234567890 9876543210)
;; ArithmeticException integer overflow