How to define a list of functions of the same arity in Scala? -
How to define a list of functions of the same arity in Scala? - in various lisps, it's possible me create sequence of functions if they'd been normal values: class="lang-lisp prettyprint-override"> (def ops [+ - * /]) which can iterate through, again, if normal values: (doseq [op ops] // (doseq (op ops) (op <- ops) in scala (println (op 1 2 3 4))) now, i've tried few things in scala, of them failing: scala> list(+, -, *, /) <console>:1: error: illegal start of simple look list(+, -, *, /) ^ scala> list[double => double](+, -, *, /) <console>:1: error: illegal start of simple look list[double => double](+, -, *, /) ^ scala> list[double => double](+_, -_, *_, /_) <console>:8: error: not found: value * list[double => double](+_, -_, *_, /_) ^ <console>:8: error: not found: va...