So in some K flavoured LISP I think it would be
((/ +) (! 100))
(->> 100 range (reduce +))
(reduce + (range 100))