Relative Content

Tag Archive for rustfunctional-programming

How can I write functional-style rust code

fn fill_order(&mut self, market_order: &mut Order) { for limit_order in self.orders.iter_mut() { if limit_order.size >= market_order.size { limit_order.size -= market_order.size; market_order.size = 0.0; break; } else { market_order.size -= limit_order.size; limit_order.size = 0.0; } } } I want to rewrite this function with functional style rust functional-programming

How can I write functinal-style rust code

fn fill_order(&mut self, market_order: &mut Order) { for limit_order in self.orders.iter_mut() { if limit_order.size >= market_order.size { limit_order.size -= market_order.size; market_order.size = 0.0; break; } else { market_order.size -= limit_order.size; limit_order.size = 0.0; } } } I want to rewrite this function with functional style rust functional-programming