Я изучаю Scala и изучаю некоторые функциональные аспекты языка.
Начиная со списка объектов, содержащих два условных значения и валюту, как я могу суммировать общую условную валюту?
//sample data
val t1 = new Trade("T150310", 10000000, "GBP");
val t2 = new Trade("T150311", 10000000, "JPY");
val t3 = new Trade("T150312", 10000000, "USD");
val t4 = new Trade("T150313", 100, "JPY");
val t5 = new Trade("T150314", 1000, "GBP");
val t6 = new Trade("T150315", 10000, "USD");
val trades = List(t1, t2, t3, t4, t5, t6);